Packages changed: analitza (18.04.1 -> 18.04.2) bind blinken (18.04.1 -> 18.04.2) bovo (18.04.1 -> 18.04.2) btrfsprogs cervisia (18.04.1 -> 18.04.2) ffmpegthumbs (18.04.1 -> 18.04.2) gstreamer-plugins-bad hplip hwinfo (21.53 -> 21.55) juk (18.04.1 -> 18.04.2) kalarm (18.04.1 -> 18.04.2) kalgebra (18.04.1 -> 18.04.2) kalzium (18.04.1 -> 18.04.2) kanagram (18.04.1 -> 18.04.2) kapptemplate (18.04.1 -> 18.04.2) katomic (18.04.1 -> 18.04.2) kblackbox (18.04.1 -> 18.04.2) kblocks (18.04.1 -> 18.04.2) kbounce (18.04.1 -> 18.04.2) kbreakout (18.04.1 -> 18.04.2) kbruch (18.04.1 -> 18.04.2) kcachegrind (18.04.1 -> 18.04.2) kcron (18.04.1 -> 18.04.2) kde-print-manager (18.04.1 -> 18.04.2) kdeedu-data (18.04.1 -> 18.04.2) kdegraphics-thumbnailers (18.04.1 -> 18.04.2) kdf (18.04.1 -> 18.04.2) kdiamond (18.04.1 -> 18.04.2) keditbookmarks (18.04.1 -> 18.04.2) kernel-source (4.16.12 -> 4.17.1) kgeography (18.04.1 -> 18.04.2) kget (18.04.1 -> 18.04.2) kgoldrunner (18.04.1 -> 18.04.2) khangman (18.04.1 -> 18.04.2) kimagemapeditor (18.04.1 -> 18.04.2) kiriki (18.04.1 -> 18.04.2) kiten (18.04.1 -> 18.04.2) kjumpingcube (18.04.1 -> 18.04.2) klettres (18.04.1 -> 18.04.2) klines (18.04.1 -> 18.04.2) kmahjongg (18.04.1 -> 18.04.2) kmines (18.04.1 -> 18.04.2) kmouth (18.04.1 -> 18.04.2) kmplot (18.04.1 -> 18.04.2) knavalbattle (18.04.1 -> 18.04.2) knetwalk (18.04.1 -> 18.04.2) kolf (18.04.1 -> 18.04.2) kollision (18.04.1 -> 18.04.2) kolourpaint (18.04.1 -> 18.04.2) konquest (18.04.1 -> 18.04.2) kpat (18.04.1 -> 18.04.2) kqtquickcharts (18.04.1 -> 18.04.2) krdc (18.04.1 -> 18.04.2) kreversi (18.04.1 -> 18.04.2) krfb (18.04.1 -> 18.04.2) kshisen (18.04.1 -> 18.04.2) ksirk (18.04.1 -> 18.04.2) kspaceduel (18.04.1 -> 18.04.2) ksquares (18.04.1 -> 18.04.2) ksudoku (18.04.1 -> 18.04.2) ksystemlog (18.04.1 -> 18.04.2) kteatime (18.04.1 -> 18.04.2) ktimer (18.04.1 -> 18.04.2) ktouch (18.04.1 -> 18.04.2) ktuberling (18.04.1 -> 18.04.2) kturtle (18.04.1 -> 18.04.2) kubrick (18.04.1 -> 18.04.2) kwordquiz (18.04.1 -> 18.04.2) libinput (1.10.6 -> 1.11.0) libkdegames (18.04.1 -> 18.04.2) libkeduvocdocument (18.04.1 -> 18.04.2) libkmahjongg (18.04.1 -> 18.04.2) libsndfile libvirt (4.3.0 -> 4.4.0) libwacom (0.23 -> 0.30) lokalize (18.04.1 -> 18.04.2) lskat (18.04.1 -> 18.04.2) mailx mbox-importer (18.04.1 -> 18.04.2) mercurial (4.6 -> 4.6.1) mozilla-nss (3.36.1 -> 3.36.4) openconnect parley (18.04.1 -> 18.04.2) perl-HTTP-Message (6.16 -> 6.18) perl-libwww-perl (6.33 -> 6.34) pim-data-exporter (18.04.1 -> 18.04.2) pim-sieve-editor (18.04.1 -> 18.04.2) portaudio poxml (18.04.1 -> 18.04.2) pulseaudio python-matplotlib snapper (0.5.4 -> 0.5.5) sqlite3 (3.23.1 -> 3.24.0) step (18.04.1 -> 18.04.2) sweeper (18.04.1 -> 18.04.2) tigervnc tumbler (0.2.0 -> 0.2.1) umbrello (18.04.1 -> 18.04.2) vim (8.1.0020 -> 8.1.0042) wdiff xdg-desktop-portal-kde (5.12.90 -> 5.13.0) xfce4-dict (0.8.0 -> 0.8.1) xfce4-taskmanager (1.2.0 -> 1.2.1) xkbcomp (1.4.1 -> 1.4.2) === Details === ==== analitza ==== Version update (18.04.1 -> 18.04.2) Subpackages: analitza-lang libAnalitza5 - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== bind ==== Subpackages: bind-chrootenv bind-doc bind-utils libbind9-160 libdns169 libirs160 libisc166 libisccc160 libisccfg160 liblwres160 python3-bind - Fix a patch error in dnszone-schema file (bsc#901577) - Add SPF records in dnszone-schema file (bsc#901577) - Fix the hostname in ldapdump to be valid (bsc#965748) - Patch file - bind-ldapdump-use-valid-host.patch ==== blinken ==== Version update (18.04.1 -> 18.04.2) Subpackages: blinken-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== bovo ==== Version update (18.04.1 -> 18.04.2) Subpackages: bovo-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== btrfsprogs ==== Subpackages: btrfsprogs-udev-rules libbtrfs0 - Don't require libzstd-devel-static on builds that don't use it. - fix installation of btrfs.5.gz - Fix building on SLE11: * btrfs-progs: convert: fix support for e2fsprogs < 1.42 * btrfs-progs: build: detect whether -std=gnu90 is supported * btrfs-progs: build: autoconf 2.63 compatibility * Fixed mismerged addition of libbtrfsutil1 package description - Added patches: * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch - update to version 4.16.1 * remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super, btrfs-calc-size * sb-mod: new debugging tool to edit superblock items * mkfs: detect if thin-provisioned device does not have enough space * check: don't try to verify checksums on metadata dump images * build: fail documentation build if xmlto is not found * build: fix build of btrfs.static - Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream) - Update initrd script - update to version 4.16 * libbtrfsutil - new LGPL library to wrap userspace functionality * several 'btrfs' commands converted to use it: * properties * filesystem sync * subvolume set-default/get-default/delete/show/sync * python bindings, tests * build * use configured pkg-config path * CI: add python, musl/clang, built dependencies caching * convert: build fix for e2fsprogs 1.44+ * don't install library links with wrong permissions * fixes * prevent incorrect use of subvol_strip_mountpoint * dump-super: don't verify csum for unknown type * convert: fix inline extent creation condition * check: * lowmem: fix false alert for 'data extent backref lost for snapshot' * lowmem: fix false alert for orphan inode * lowmem: fix false alert for shared prealloc extents * mkfs: * add UUID and otime to root of FS_TREE - with the uuid, snapshots will be now linked to the toplevel subvol by the parent UUID * don't follow symlinks when calculating size * pre-create the UUID tree * fix --rootdir with selinux enabled * dump-tree: add option to print only children nodes of a given block * image: handle missing device for RAID1 * other * new tests * test script cleanups (quoting, helpers) * tool to edit superblocks * updated docs - Add patch: 0001-btrfs-progs-build-fix-static-build.patch - Add new library packages: libbtrfsutil - use documentation shipped by upstream tar, reduce dependencies - enable static build again, zstd now has static version - update to version 4.15 * mkfs --rootdir reworked, does not minimize the final image but can be still done using a new option --shrink * fix allocation of system chunk, don't allocate from the reserved area * other * new and updated tests * cleanups, refactoring * doc updates - spec: fix distro version condition - update to version 4.14.1 * dump-tree: print times of root items * check: fix several lowmem mode bugs * convert: fix rollback after balance * other * new and updated tests, enabled lowmem mode in CI * docs updates * fix travis CI build * build fixes * cleanups - update to version 4.14 * build: libzstd now required by default * check: more lowmem mode repair enhancements * subvol set-default: also accept path * prop set: compression accepts no/none, same as "" * filesystem usage: enable for filesystem on top of a seed device * rescue: new command fix-device-size * other * new tests * cleanups and refactoring * doc updates - Removed patches: - rollback-regression-fix.patch - upstreamed - spec: disable static build, missing libzstd-devel-static - spec: disable zstd support for non-Tumbleweed distros - Fix rollback regression which can lead to data corruption Added patches: rollback-regression-fix.patch (bsc#1069478) - Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'. - Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085). - update to version 4.13.3: * check: fix --force, wrong check for a mounted block device * build: fix --with-convert parsing * subvol list: don't list TOPLEVEL * other: update tests - update to version 4.13.2: * subvol list: * don't list toplevel subvolume among deleted (broken since 4.8.3) * minor adjustments of uuid print format * subvol delete: * fix swapped behaviour of --commit-each and --commit-after * fix potentially lost sync if subvolumes are from different filesystems * check: add cache for metadata blocks, should improve performance * other: * new tests, testsuite updates * doc updates * cleanups - update to version 4.13.1: * image: speed up generating the sanitized names, do not generate unprintable chars * completion: add missing commands, better mount point detection * restore: add zstd support; libzstd detected automatically, will be requested by default in the future, or can be configured out * other: * misc fixes found by sparse * doc enhancements, ioctl manual page started * updated and new tests * build fixes - update to version 4.13: * convert: reiserfs support * check: new option --force to allow check of a mounted filesystem (no repair) * mkfs: --rootdir will now copy special files * dump-tree: minor output changes * inspect rootid: accept file as arugment * dev usage: don't calculate slack space for missing devices * fi du: don't print error on EMPTY_SUBVOL (inode number 2) * build: * fixed support for sanitization features on gcc (tsan, asan, ubsan) * fix PIE build * other: * misc cleanups and stability fixes * travis CI enhancements * new tests, fuzzed images * testsuite cleanups - Removed patches: - 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed - local-version-override.patch - not needed anymore - btrfs-support-pie.patch - upstremed - Removed patches: - 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch - 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch - update to 4.12.1 * build: * fix cross-compilation * use gnu90 explicitly * dump-tree: more relaxed checks so -b can print block on a damaged fs * convert: fix the 1MB range exclusion * check: more dir_item hash checks * other * added missing getopt spec for some options * doc fixes * cleanups * test updates - update to 4.12 * subvol show: new options --rootid, --uuid to show subvol by the given spec * convert: progress report fixes, found by tsan * image: progress report fixes, found by tsan * fix infinite looping in find-root, or when looking for free extents * other: * code refactoring * docs updates * build: ThreadSanitizer support * tests: stricter checks for mounted filesystem - update to -4.11.1 * image: restoring from multiple devices * dev stats: make --check option work * check: fix false alert with extent hole on a NO_HOLE filesystem * check: lowmem mode, fix false alert in case of mixed inline and compressed extent * convert: work with large filesystems (many TB) * convert: fix overwriting of eb header flags * convert: do not clear NODATASUM flag in inodes when run with --no-datasum * docs updates * build: sync Android.mk with Makefile * tests: * new tests * fix 008 and 009, shell quotation mistake - update to 4.11 * receive: fix handling empty stream with -e (multi-stream) * send dump: fix printing long file names * stability fixes for: dump-super, print-tree, check * option parser updates: global options are parsed before the subcommand name (old xfstests will fail) * new and updated tests * documentation updates - btrfs-support-pie.patch: remove CFLAGS usage from linker lines, this will allow the default PIE support to work. - update to 4.10.2 * check: lowmem mode fix for false alert about lost backrefs * convert: minor bugfix * library: fix build, misisng symbols, added tests - update to 4.10.1 * receive: handle subvolume in path clone * convert: rollback fixed (rewrite was needed to address previous design issues) * build: fix build of 3rd party tools, missing * dump-tree: print log trees * other: new and updated tests - update to 4.10 * send: dump output fixes: missing newlies * check: several fixes for the lowmem mode, improved error reporting * build * removed some library deps for binaries that not use them * ctags, cscope * split Makefile to the autotool generated part and the rest, not needed to autogen.sh after adding a file * shared code: sync easy parts with kernel sources * other * lots of cleanups * source file reorganization: convert, mkfs, utils * lots of spelling fixes in docs, other updates * more tests - update to 4.9.1 * check: * use correct inode number for lost+found files * lowmem mode: fix false alert on dropped leaf * size reports: negative numbers might appear in size reports during device deletes (previously in EiB units) * mkfs: print device being trimmed * defrag: v1 ioctl support dropped * quota: print message before starting to wait for rescan * qgroup show: new option to sync before printing the stats * other: * corrupt-block enhancements * backtrace and co. cleanups * doc fixes - update to 4.9 * check: many lowmem mode updates * send: use splice syscall to copy buffer from kernel * receive: new option to dump the stream in textual form * convert: * move sources to own directory * prevent accounting of blocks beyond end of the device * make it work with 64k sectorsize * mkfs: move sources to own directory * defrag: warns if directory used without -r * dev stats: * new option to check stats for non-zero values * add long option for -z * library: version bump to 0.1.2, added subvol_uuid_search2 * other: * cleanups * docs updates - update to 4.8.5 * receive: fix detection of end of stream (error reported even for valid streams) * other: * added test for the receive bug * fix linking of library-test - update to 4.8.4 * check: support for clearing space cache v2 (free-space-tree) * send: * more sanity checks (with tests), cleanups * fix for fstests/btrfs/038 and btrfs/117 failures * build: * fix compilation of standalone ioctl.h, pull NULL definition * fix library link errors introduced in 4.8.3 * tests: * add more fuzzed images from bugzilla * add bogus send stream checks * fixups and enhancements for CI environment builds * misc refinements and updates of testing framework * other: * move sources for btrfs-image to own directory * deprecated and not build by default: btrfs-calc-size, btrfs-show-super * docs updates - update to 4.8.3 * check: * support for clearing space cache (v1) * size reduction of inode backref structure * send: * fix handling of multiple snapshots (-p and -c options) * transfer buffer increased (should reduce number of context switches) * reuse existing file for output (-f), eg. when root cannot create files (NFS) * dump-tree: * print missing items for various structures * new: dev stats, balance status item * sync key names with kernel (the persistent items) * subvol show: now able to print the toplevel subvolume -- the creation time might be wrong though * mkfs: * store the creation time of toplevel root inode * print UUID in the summary * build: travis CI for devel * other: * lots of cleanups and refactoring * switched to on-stack path structure * fixes from coverity, asan, ubsan * new tests * updates in testing infrastructure * fixed convert test 005 - update to 4.8.2 * convert: also convert file attributes * convert: fix wrong tree block alignment for unalianged block group * check: quota verify fixes, handle reloc tree * build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels * build: add stub for BUILD_ASSERT when ioctl.h is included * dump-tree: don't crash on unrecognized tree id for -t * tests: * add more ioctl tests * convert: more symlink tests, attribute tests * quota verify for reloc tree * other cleanups - Add ability to provide site specific defaults for mkfs (FATE#320615). * Only used for SLES11 defaults. - Added patch mkfs-default-features.patch - update to 4.8.1 * 32bit builds fixed * build without backtrace support fixed - update to 4.8 * error handling improvements all over the place * new fuzzed images, test updates * doc fixups * minor cleanups and improvements * kernel library helpers moved to own directory * qgroup: fix regression leading to incorrect status after check, introduced in 4.7 - update to 4.7.3 * fixed free space tree compat status * check: low-mem mode: handle partially dropped snapshots * dump-super: consolidate options for superblock copy * tree-stats: check mount status * subvol delete: handle verbosity option * defrag: print correct error string * mkfs: fix reading rotational status * other: * UBSAN build option * documentation updates * enhanced tests: convert, fuzzed images, more tools to run on fuzzed images - removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build - update to 4.7.2 * check: * urgent fix: false report of backref mismatches; do not --repair last unaffected version 4.6.1 (code reverted to that state) * fuzzing and fixes * added more sanity checks for various structures * testing images added * build: udev compatibility: do not install .rules on version < 190 * other: * dump-super: do not crash on garbage value in csum_type * minor improvements in messages and help strings * documentation: * filesystem features - Add new btrfsprogs-udev-rules package to contain the udev rules. - Fix packaging for udev rules: - btrfs builtin didn't exist prior to udev v190, so the rules must depend on that version. - Added patch: * btrfsprogs-only-install-udev-rules-for-udev-190.patch - update to 4.7.1 * check: * new optional mode: optimized for low memory usage (memory/io tradeoff) * --mode=lowmem, not default, still considered experimental * does not work with --repair yet * convert: regression fix, ext2_subvol/image rw permissions * mkfs/convert: * two-staged creation, partially created filesystem will not be recognized * improved error handling (fewer BUG_ONs) * convert: preparation for more filesystems to convert from * documentation updates: quota, qgroup * other * message updates * more tests * more build options, enhanced debugging - update to 4.7 * convert: fix creating discontig extents * check: speed up traversing heavily reflinked extents within a file * check: verify qgroups of higher levels * check: repair can now fix wrong qgroup numbers * balance: new option to run in the background * defrag: default extent target size changed to 32MiB * du: silently skip non-btrfs dirs/files * documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub, filesystem, convert * bugfixes: * unaligned access (reported for sparc64) in raid56 parity calculations * use /bin/bash * other stability fixes and cleanups * more tests - Removed patches: * 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch * 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch - update to 4.6.1 * fi resize: negative resize argument accepted again * qgroup rescan: fix skipping when rescan is in progress * mkfs: initialize stripesize to correct value * testsuite updates, mostly convert tests * documentation updates * btrfs-device, btrfs-restore manual pages enhanced * misc fixups - update to 4.6 * convert - major rewrite: * fix a long-standing bug that led to mixing data blocks into metadata block groups * the workaround was to do full balance after conversion, which was recommended practice anyway * explicitly set the lowest supported version of e2fstools to 1.41 * provide and install udev rules file that addresses problems with device mapper devices, renames after removal * send: new option: quiet * dev usage: report slack space (device size minus filesystem area on the dev) * image: support DUP * build: short options to enable debugging builds * other: * code cleanups * build fixes * more tests and other enhancements * Removed patches: * 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch * 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch * btrfs-progs-no-PKG_CHECK_VAR - btrfsck updates for qgroup verification and repair (fate#318144) * We can now check all qgroup levels * btrfsck will write out corrected qgroups when run with --repair - Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch - Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch - Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch - update to 4.5.3 * ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS on architectures that do not support unaligned access and do not performa any fixups * improved validation checks of superblock and chunk-related structures * subvolume sync: fix handling of -s option * balance: adjust timing of safety delay countdown with --full-balance * rescue super-recover: fix reversed condition check * check: fix bytes_used accounting * documentation updates: mount options, scrub, send, receive, select-super, check, mkfs * testing: new fuzzed images, for superblock and chunks - fix build failure on 13.1: conditional default for udevdir - fix build failure on SLE11SP4: wrong check in makefile - Add udev rules for dm devices (bsc#912170 bsc#888215) - Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch - Added patch: btrfs-progs-no-PKG_CHECK_VAR - update to 4.5.2 * new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats * check: fix false alert for metadata blocks crossing stripe boundary * check: catch when qgroup numbers mismatch * check: detect running quota rescan and report mismatches * balance start: add safety delay before doing a full balance * fi sync: is now silent * fi show: don't miss filesystems with partially matching uuids * dev ready: accept only one argument for device * dev stats: print "devid:N" for a missing device instead of "(null)" * other: * lowest supported version of e2fsprogs is 1.41 * minor cleanups, test updates - Removed patch: 2000-btrfs-full-balance-warning.diff - update to 4.5.1 * mkfs: allow DUP on multidev fs * fix static build - update to 4.5 * new/moved commands * btrfs-show-super -> btrfs inspect-internal dump-super * btrfs-debug-tree -> btrfs inspect-internal dump-tree * new commands * btrfs fi du - calculate disk usage, including shared extents * enhancements * device delete - delete by id (needs kernel support, not merged to 4.6) * check - new option to specify chunk root * debug-tree/dump-tree - option -t understands human readable name of the tree (along numerical ids) * btrfs-debugfs - can dump block group information * bugfixes * all commands should accept the option separator "--" * several fixes in device scan * restore works on filesystems with sectorsize > 4k * debug-tree/dump-tree - print compression type as string * subvol sync: fix crash, memory corruption * argument parsing fixes: subvol get-default, qgroup create/destroy/assign, inspect subvolid-resolve * check for block device or regular file in several commands * other * documentation updates * manual pages for the moved tools now point to btrfs-filesystem * testsuite updates - Removed patch (upstream): 0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch - Recommend btrfsmaintenance - hide min/max macros clashing with gcc 6 (bnc#966257) (0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch) - update to 4.4.1 * find-root: don't skip the first chunk * free-space-tree compat bits fix * build: target symlinks * documentation updates * test updates - update to 4.4 * mkfs.btrfs --data dup * support balance filters added/enhanced in linux 4.4 * manual pages enhanced (btrfs, mkfs, mount, filesystem, balance) * 'btrfs filesystem usage' works with mixed blockgroups * build: installation to /usr/local * build: the 'ar' tool is properly deteced during cross-compilation * improved stability on fuzzed/crafted images when reading sys array in superblock * debug-tree: option -t understands ids for tree root and chnuk tree * check: properly reset nlink of multi-linked file * chunk recovery: fix floating point exception * chunk recovery: endianity bugfix during rebuild * mkfs with 64K pages and nodesize reported superblock checksum mismatch - Removed patches: * 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch * fix-doc-build-on-SLE11SP3.diff - Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at post / postun (boo#958562) - fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819) - Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch - update to 4.3.1 * fixes * device delete: recognize 'missing' again * mkfs: long names are not trimmed when doing ssd check * support partitioned loop devices * other * replace several mallocs with on-stack variables * more memory allocation failure handling * add tests for bugs fixed * cmd-device: switch to new message printing helpers * minor code cleanups - update to 4.3 * mkfs * mixed mode is not forced for filesystems smaller than 1GiB * mixed mode broken with mismatching sectorsize and nodesize, fixed * print version info earlier * print devices sorted by id * do not truncate target image with --rootsize * fi usage: * don't print global block reserve * print device id * minor output tuning * other cleanups * calc-size: * div-by-zero fix on an empty filesystem * fix crash * bugfixes: * more superblock sanity checks * consistently round size of all devices down to sectorsize * misc leak fixes * convert: don't try to rollback with a half-deleted ext2_saved subvolume * other: * check: add progress indicator * scrub: enahced error message * show-super: read superblock from a given offset * add README * docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal * build: optional build with more warnings (W=...) * build: better support for static checkers * build: html output of documentation * pretty-print: last_snapshot for root_item * pretty-print: stripe dev uuid * error reporting wrappers, introduced and example use * refactor open_file_or_dir * other docs and help updates * testing: * test for nodes crossing stripes * test for broken 'subvolume sync' * basic tests for mkfs, raid option combinations * basic tests for fuzzed images (check) * command intrumentation (eg valgrind) * print commands if requested * add README for tests - build btrfsprogs-static package for 13.2 and Factory, package with static versions of the utilities, aimed for rescue environments - update to 4.2.3 - subvol sync: make it actually work again - scanning: do not scan already discovered filesystems (minor optimization) - convert: better error message in case the filesystem is not finalized - restore: off-by-one symlink path check fix - update to 4.2.2 - fi label: use fallback if the label ioctl is not available - convert: check nodesize constraints against commandline features (-O) - scrub: report status 'running' until all devices are finished - device scanning might crash in some scenarios - fi usage: print summary for non-root users - update to 4.2.1 - fix an off-by-one error in cross-stripe boundary check - convert: don't write uninitialized data to image - image: don't loop with option -t0 - image: don't create threads if compression is not requested - Removed patches: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch - make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64 (bsc#945229) - Added patch: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch - version 4.2 * enhancements: * mkfs: do not create extra single chunks on multiple devices * resize: try to guess the minimal size, 'inspect min-dev-size' * qgroup assign: add option to schedule rescan * chunk-recover: be more verbose about the scanning process * fixes: * check: * find stripes crossing stripe boundary -- created by convert * print correct range for file hole when there are no extents and learn how to fix it * replace: more sanity checks * convert: concurrency fixes related to reporting progress * find-root: option -a will not skip the current root anymore * subvol list: fix occasional crash * do not create stripes crossing stripe boundary * build: * fixes for musl libc * preliminary support for android (not working yet, more code changes needed) * new EXTRA_CFLAGS and EXTRA_LDFLAGS * other: * lots of cleanups * tests: lots of updates, new tests, framework improvements * documentation updates * debugging: print-tree shows stripe length - Removed patches (upstreamed): * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch - add warning before full balance starts (bsc#940467, fate#319317) - Added patches: 2000-btrfs-full-balance-warning.diff - Add feature to get minimum size a filesystem can be resized to (FATE#317897). - Added patches: * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch - version 4.1.2 - mkfs: bugfix, previous version does not create entierly correct filesystem (has to be recreated) - version 4.1.1 * bugfixes - defrag: threshold overflow fix - fsck: - check if items fit into the leaf space - fix wrong nbytes - mkfs: - create only desired block groups for single device - preparatory work for fix on multiple devices * enhancements - new alias for 'device delete': 'device remove' * other - fix compilation on old gcc (4.3) - documentation updates - debug-tree: print nbytes - test: image for corrupted nbytes - corupt-block: let it kill nbytes - spec: drop libacl dependency - version 4.1 * bugfixes - fsck.btrfs: no bash-isms - bugzilla 97171: invalid memory access (with tests) - receive: - cloning works with --chroot - capabilities not lost - mkfs: do not try to register bare file images - option --help accepted by the standalone utilities * enhancements - corrupt block: ability to remove csums - mkfs: - warn if metadata redundancy is lower than for data - options to make the output quiet (only errors) - mixed case names of raid profiles accepted - rework the output: - more comprehensive, 'key: value' format - subvol: - show: - print received uuid - update the output - new options to specify size units - sync: - grab all deleted ids and print them as they're removed, previous implementation only checked if there are any to be deleted - change in command semantics - scrub: print timestamps in days HMS format - receive: - can specify mount point, do not rely on /proc - can work inside subvolumes - send: - new option to send stream without data (NO_FILE_DATA) - convert: - specify incompat features on the new fs - qgroup: - show: distinguish no limits and 0 limit value - limit: ability to clear the limit - help for 'btrfs' is shorter, 1st level command overview - debug tree: print key names according to their C name * new - rescure zero-log - btrfsune: - rewrite uuid on a filesystem image - new option to turn on NO_HOLES incompat feature * deprecated - standalone btrfs-zero-log * other - testing framework updates - uuid rewrite test - btrfstune feature setting test - zero-log tests - more testing image formats - manual page updates - ioctl.h synced with current kernel uapi version - convert: preparatory works for more filesystems (reiserfs pending) - use static buffers for path handling where possible - add new helpers for send uilts that check memory allocations, switch all users, deprecate old helpers - Makefile: fix build dependency generation - map-logical: make it work again - Install bash completion for btrfs. - version 4.0 * resize: * don't accept file as an argument (it's confusing) * print better error message in case of an error * restore: optionally restore metadata (time, mode, uid/gid) * receive: optionally enforce chroot * new rescue subcommand 'zero-log', same as btrfs-zero-log, but now also part of the main utility * check: * free space checks match kernel, fixes incorrect reports * convert: fix setting of checksum bit if --no-datasum is used * fsck.btrfs: don't print messages * fix quota rescan on PPC64 (mangled ioctl number) * test updates * documentation: files renamed to .asciidoc, misc fixups - version 3.19.1 - convert: - new option to specify metadata block size - --no-progress actually works - restore: properly handle the page boundary corner case - build fixes: - missing macro from public header, BTRFS_BUILD_VERSION - wrong handling of --enable-convert - fi usage: reports correct space for degraded mounts - other: - mkfs: help string updates - completion: added 'usage' subcommands - cleanups in qgroup code, preparatory work - version 3.19 - btrfs-image - restore can now run in parallel threads - fixed restore of multiple image from multiple devices onto a single dev - introduced metadump v2 - check - make --init-csum-tree and --init-extent-tree work together - find-new - option to search through all metadata even if a root was already found - convert - show progress by default, can be turned off - corrupt-block - option to work on a specific root - bash completion script for all subcommands - spec: convert to autotools Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch - add COPYING - version 3.18.2 * qgroup show: print human readable sizes, options to say otherwise * check: new option to explicitly say no to writes * mkfs: message about trimming is not printed to stderr * fi show: fixed return value * tests: new infrastructure * btrfstune: force flag can be used together with seeding option * backtrace support is back * getopt cleanups * doc and help updates - version 3.18.1 - minor fixes - documentation updates - version 3.18 - mkfs - skinny-metadata feature is now on by default, first introduced in kernel 3.10 - filesystem usage - give an overview of fs usage in a way that's more comprehensible than existing 'fi df' - device usage - more detailed information about per-device allocations - check: - option to set a different tree root byte number - ability to link lost files to lost+found, caused by a recent kernel bug - repair of severely corrupted fs (use with care) - convert - option to show progress - subvol create - print the commit mode inline, print the global mode only if --verbose - other updates: musl-libc support, coverity bugfixes, new test images, documentation - Removed patches (upstreamed): * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - version 3.17.3 - convert: fix conversion of sparse ext* filesystems - show: resolve to the correct path - fsck: more verbose error for root dir problems - version 3.17.2 - check improvements - add ability to replace missing dir item/dir indexes - fix missing inode items - create missing root dirid - corrupt block: enhancements for testing fsck - zero-log: able to reset a fs with bogus log tree pointer (bko#72151) - package mkinitrd scripts conditionally (bsc#893577) - spec: minor updates - version 3.17.1 - fi df: argument handling - fix linking with libbtrfs - replace: better error reporting - fi show: fixed stall if run concurrently with balance - check: fixed argument parsing for --subvol-extents - fi df: SI prefixes corrected - Added patches: * fix-doc-build-on-SLE11SP3.diff - Removed patches: * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch - version 3.17 - check: --init-csum-tree acutally does something useful, rebuilds the whole csum tree - /dev scanning for btrfs devices is gone - /proc/partitions scanning is gone, blkid is used exclusively - new subcommand subvolume sync - filesystem df: new options to set unit format - convert: allow to copy label from the origin, or specify a new one - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - Added patches: * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Removed patches: * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0023-btrfs-progs-print-B-for-bytes.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch - version 3.16.2 - fsck: handle bad extent mapping - image: make it work on a balanced fs - btrfs-show-super: print flags in human readable way - documentation updates - version 3.16.1 - library version defines - subvol list: -R to print received UUID - fixed detection of multiple mounts on the same directory - restore: misc fixes - other fixes - Modified patches (sync with pending upstream versions): * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch - Removed patch: library-version-defines.patch (upstream) - send-stream API users updatd, drop the workaround - Removed patch: send-stream-api-wokaround.patch - workaround for send api breakage - Added patch: send-stream-api-wokaround.patch - add api versioning and package version.h (now 0.1.1) - Added patches: * library-version-defines.patch - version 3.16 - show-super: skip unrecognized sb, add option to force - debug-tree: print tree by id - mkfs: new option to specify UUID - receive: new option to limit number of errors - check: new option to verify quotas - check: reduced memory requirements - check: new option to print extent sharing - restore: check length before decompression - restore: more error handling - balance: new filter 'limit' - recover: allow to read all sb copies - restore: option to loop during restoring - mkfs: drop experimental notice - btrfstune: new option to force dangerous changes - documentation updates - Deleted patches (upstream): * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch * btrfs-progs-canonicalize-pathnames-for-device-commands - Refreshed patches: * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch - refresh references on the following patches: * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch - btrfs-progs: ignore orphaned qgroups by default - Added patch: * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch - btrfs-progs: show extent state for a subvolume (bnc#865621) - Added patch: * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch - btrfs-progs: canonicalize pathnames for device commands (bnc#880486). - Added patch: * btrfs-progs-canonicalize-pathnames-for-device-commands - fsck: fix checking on filesystems with large sectorsize (bnc#872286) - Added patches: * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch - Do not package btrfs-find-root and btrfs-select-super by default. - Removed printing byte number for every slot (bnc#872364). - Removed patch: * 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch - update to upstream 3.14.2 - man: separate pages for all subcommands - minor bugfixes - spec: removed upstreamed patches, update build dependencies - Added patches: * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch - Removed patches: * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch - add quota group verify patches, sent to list near end of the week starting 5/4/2014 - updates btrfsck with the ability to verify quota groups - Update the changelog with some sad version of diffstat output to meet requirements. - Added patches: * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch - add quota group verify patches, sent to list near end of the week starting 5/4/2014 - updates btrfsck with the ability to verify quota groups - update to upstream 3.14.1 - mkfs: - fix TRIM detection - do not zero-out end of device unconditionally - no crash with --features option - fsck: - clear log tree in repair mode - check reloc roots - btrfs - reworked space reporting (bnc#873106) - btrfs fi usage - new command - btrfs dev usage - new command - btrfs fi df - enhanced output with GlobalReserve - Removed patches: * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch - Added patches: * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0023-btrfs-progs-print-B-for-bytes.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - own mkinitrd directories - add missing symbol to library (bnc#873164) - add version dependency for devel package - Added patches: * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch - fsck: fixes and enahancements to --init-extent-tree mode - fsck: chunk-recover updates - scrub: add force option -f - send: check if subvolumes are read-only - subvol snapshot: add options to affect commit behaviour - btrfs: add properties command group - restore: add dry-run option - restore: fix restoring of compressed files - mkfs: support for no-holes feature - mkfs: option -r deals with hardlinks and relative paths - mkfs: discard phase is interruptible - documentation updates - cleaned spec file - Removed patches: * 0162-btrfs-progs-fix-loop-device-mount-checks.patch * 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch * 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch - bump version to 3.12 - update tarball and remove upstreamed patches - fsck, image, restore: various improvements and fixes - btrfs: quota rescan (fate#312751) - fsck updates - more mkfs sanity checks - qgroup rescan wait - Added patches: * 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch * 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch * 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch * 0053-btrfs-progs-use-reentrant-localtime.patch * 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch * 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch * 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch * 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch * 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch * 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch * 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch * 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch * 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch - Change udev rule filename in setup-btrfs.sh to /usr/lib/udev/rules.d/64-btrfs.rules from from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7) - Remove udev rules file - udev packages one itself (bnc#839960). - update to upstream master (194aa4a1) - btrfs-restore: deal with NULL returns from read_node_slot - btrfs-restore: use the correct leafsize when reading the FS location - btrfs-find-root: Add options to control generation and level - btrfsck: fix incorrect casting on items in the corrupt_blocks tree - Btrfs-progs: fix closing of devices - Btrfs-progs: enhance btrfs-image to restore image onto multiple disks - Btrfs-progs: cleanup btrfs-image usage - Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing - Btrfs-progs: skip open devices which is missing - Btrfs-progs: fix misuse of skinny metadata in btrfs-image - Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk - Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP - Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init} - Btrfs-progs: Add chunk recover function - using old chunk items - Btrfs-progs: Add block group check funtion - Btrfs-progs: extend the extent cache for the device extent - Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots - Btrfs-progs: introduce common insert/search/delete functions for rb-tree - Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree - Btrfs-progs: Don't free the devices when close the ctree - Btrfs-progs: don't close the file descriptor 0 when closing a device - Btrfs-progs: fix missing recow roots when making btrfs filesystem - Add fix for passing super_nr while opening ctree - btrfs-progs-mkfs-default-extref.diff: turn on extended refs by default, (aka hardlink count limtitation) (bnc#835695) - added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix loop mount detection again (bnc#834173) - Simplify checks in mkinitrd scripts. They are always true because they come from the same package Use relative paths to binaries - Move udev rules to /usr. - Adjust rules to call binary from /usr - Simplify fsck.btrfs, its just a dummy until fixed - update to upstream master (f00dd8386a57d241d0f7c) - Make requirement on libattr-devel explicit - initrd support: add module (bnc#750185, bnc#727383) - set correct file mode if writing replacement fsck - fix build failure - add btrfs-debug-tree to initrd - adjust fs size to correct size (bnc#744593) - man page documentation updates - do not package obsolete utilities - mkfs: store correct size of device in superblock (bnc#730103) - updated restriper/balance commands to match kernel version - place binaries in /usr tree (UsrMerge project) - adjust mkinitrd scrippt accordingly - add btrfsck repair options for: - rebuild extent records - fix block group accounting - reset csums for rescue nodatasum mount - prune corrupt extent allocation tree blocks - device scanning fixes for dm and multipath (bnc#749540) - initrd support: move btrfs device scan after block device setup - documentation updates - add csize for file commpressed size - updated restore utility - patch license to follow spdx.org standard - btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix segfaults from bnc#710486 due to unchecked usage of return value of open_ctree() [fixed compilation warnings] - pull upstream, replace existing patches, spec update - update 'restore' utility - lzo support - tools may now take earlies superblock when opening the fs - other fixes - pull integration-20111030 branch - mkfs: force mkfs if desired - other fixes - add btrfs-dump-super to mkinitrd - other fixes - skip non-existent devices or without media - documentation updates - scrubbing single device - graceful error handling when opening fs fails - updated mkinitrd script to scan devices before mount (bnc#727383) - add several tools to mkinitrd if root fs is btrfs - pull upstream branch and delete local patches - btrfsck: ignore -a (bnc#655906) - btrfsck: fix strerror value - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build - add patch for local version override as we do not build from git, and avoid doubled "Btrfs" in output of 'btrfs' - reorder help for 'get-default' right after 'set-default' - add option -p to print parent subvolume - add subvolume 'get-default' subsubcommand - remove debugging printf from 0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch - add support for currently available kernel features: - add scrub subcommand - scan /proc/partitions by default (or use --all-devices for all) - mkfs fixes and improvements - documentation fixes - fix failing on deleted loop mounts (bnc#697671) - update from git: - add btrfs-select-super utility - add btrfs-label utility - allow mixed data+metadata (option --mixed) - allow populating new filesystem with files (option --rootdir) - allow discard support in mkfs - lzo support - deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show' - other bugfixes and documentation improvements - change to a hardlink - add link for fsck.btrfs (bnc#665899) - update to v0.19-35-g1b444cd: * used space accounting fix for the converter * Add btrfs-list for listing subvolumes * Add new util: 'btrfs' * multidevice support for check_mounted * check slash in deleting subvolumes * Add btrfsck option to select the super block copy * btrfs-debug-tree: add -d option to print only the device mapping - fix crash on creating filesystems (bnc#603620) - revert last change (bnc#599224#c3) - add hardlink from fsck.btrfs (bnc#599224) - fix memory leak (bnc#537633) - Updated to latest repo version. - used space accounting fix for the converter - btrfsctl: add snapshot/subvolume destroy ioctl - btrfsck: check root back/forward references - Add btrfs-map-logical program to map and read logical block numbers - build btfs-convert (bnc#572912) - enable parallel build - added Supplements - move apps to /sbin - update to 0.19: - build with rpm optflags - install man pages - fix leak in extends checking (bnc#523447) ==== cervisia ==== Version update (18.04.1 -> 18.04.2) Subpackages: cervisia-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ffmpegthumbs ==== Version update (18.04.1 -> 18.04.2) - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - Add back faac-devel, there are some old apps explicitly depending on that plugin to to do aac encoding. ==== hplip ==== Subpackages: hplip-hpijs hplip-sane - avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141) * added hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch ==== hwinfo ==== Version update (21.53 -> 21.55) - merge gh#openSUSE/hwinfo#64 - try a more agressive way to catch all usb platform controllers (bsc#1072450) - 21.55 - merge gh#openSUSE/hwinfo#63 - detect ARM HISILICON SAS controller (bsc#1072450) - 21.54 ==== juk ==== Version update (18.04.1 -> 18.04.2) Subpackages: juk-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kalarm ==== Version update (18.04.1 -> 18.04.2) Subpackages: kalarm-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kalgebra ==== Version update (18.04.1 -> 18.04.2) Subpackages: kalgebra-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kalzium ==== Version update (18.04.1 -> 18.04.2) Subpackages: kalzium-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kanagram ==== Version update (18.04.1 -> 18.04.2) Subpackages: kanagram-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kapptemplate ==== Version update (18.04.1 -> 18.04.2) Subpackages: kapptemplate-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== katomic ==== Version update (18.04.1 -> 18.04.2) Subpackages: katomic-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kblackbox ==== Version update (18.04.1 -> 18.04.2) Subpackages: kblackbox-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kblocks ==== Version update (18.04.1 -> 18.04.2) Subpackages: kblocks-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kbounce ==== Version update (18.04.1 -> 18.04.2) Subpackages: kbounce-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kbreakout ==== Version update (18.04.1 -> 18.04.2) Subpackages: kbreakout-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kbruch ==== Version update (18.04.1 -> 18.04.2) Subpackages: kbruch-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kcachegrind ==== Version update (18.04.1 -> 18.04.2) Subpackages: kcachegrind-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kcron ==== Version update (18.04.1 -> 18.04.2) Subpackages: kcron-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kde-print-manager ==== Version update (18.04.1 -> 18.04.2) Subpackages: kde-print-manager-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kdeedu-data ==== Version update (18.04.1 -> 18.04.2) - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kdegraphics-thumbnailers ==== Version update (18.04.1 -> 18.04.2) - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kdf ==== Version update (18.04.1 -> 18.04.2) Subpackages: kdf-lang kwikdisk - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kdiamond ==== Version update (18.04.1 -> 18.04.2) Subpackages: kdiamond-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== keditbookmarks ==== Version update (18.04.1 -> 18.04.2) Subpackages: keditbookmarks-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kernel-source ==== Version update (4.16.12 -> 4.17.1) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - config.conf: disable syzkaller I doubt anybody else (other than me) uses the flavor, so save a lot of build resources by this. Leaving syzkaller configs and stuff in place so people still can build it if they want. The build is currently broken, so this "fixes" it too: ERROR: "__sanitizer_cov_trace_cmpd" [drivers/gpu/drm/amd/amdgpu/amdgpu.ko] undefined! ERROR: "__sanitizer_cov_trace_cmpf" [drivers/gpu/drm/amd/amdgpu/amdgpu.ko] undefined! - commit bdee95f - Linux 4.17.1 (bnc#1012628). - netfilter: nf_flow_table: attach dst to skbs (bnc#1012628). - bnx2x: use the right constant (bnc#1012628). - ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds (bnc#1012628). - ipv6: omit traffic class when calculating flow hash (bnc#1012628 bsc#1095042). - l2tp: fix refcount leakage on PPPoL2TP sockets (bnc#1012628). - netdev-FAQ: clarify DaveM's position for stable backports (bnc#1012628). - net: metrics: add proper netlink validation (bnc#1012628). - net/packet: refine check for priv area size (bnc#1012628). - rtnetlink: validate attributes in do_setlink() (bnc#1012628). - sctp: not allow transport timeout value less than HZ/5 for hb_timer (bnc#1012628). - team: use netdev_features_t instead of u32 (bnc#1012628). - vrf: check the original netdevice for generating redirect (bnc#1012628). - net: dsa: b53: Fix for brcm tag issue in Cygnus SoC (bnc#1012628). - ipmr: fix error path when ipmr_new_table fails (bnc#1012628). - PCI: hv: Do not wait forever on a device that has disappeared (bnc#1012628). - Delete patches.suse/ipv6-omit-traffic-class-when-calculating-flow-hash.patch. - commit 17c8abe - mtd: spi-nor: intel-spi: Fix atomic sequence handling (bsc#1073836). - commit c31c53d - ipv6: omit traffic class when calculating flow hash (bsc#1095042). - commit 1307c29 - Delete patches.suse/iwlwifi-expose-default-fallback-ucode-api. The workaround is no longer needed as the upstream driver code catches up the actual firmware version - commit d6e069d - Update patch tag of the upstreamed btusb fix - commit f531f64 - config: enable preemption in i386/debug - commit b181e22 - Update to 4.17-final - commit fb45ad0 - packet: fix reserve calculation (bsc#1095592). - commit f670a16 - xfs: enhance dinode verifier (bsc#1090749,CVE-2018-10322). - commit d565016 - Linux 4.16.13 (bnc#1012628). - drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful (bnc#1012628). - kdb: make "mdr" command repeat (bnc#1012628). - pinctrl: mcp23s08: spi: Fix regmap debugfs entries (bnc#1012628). - pinctrl: msm: Use dynamic GPIO numbering (bnc#1012628). - regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()' (bnc#1012628). - ARM: dts: porter: Fix HDMI output routing (bnc#1012628). - ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet (bnc#1012628). - i40e: Add delay after EMP reset for firmware to recover (bnc#1012628). - soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is powered off (bnc#1012628). - regmap: Correct comparison in regmap_cached (bnc#1012628). - ARM: dts: at91: tse850: use the correct compatible for the eeprom (bnc#1012628). - ARM: dts: at91: nattis: use the correct compatible for the eeprom (bnc#1012628). - selftests: Add FIB onlink tests (bnc#1012628). - drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 (bnc#1012628). - drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 (bnc#1012628). - netlabel: If PF_INET6, check sk_buff ip header version (bnc#1012628). - drm/vblank: Data type fixes for 64-bit vblank sequences (bnc#1012628). - selftests/net: fixes psock_fanout eBPF test case (bnc#1012628). - perf tests: Fix dwarf unwind for stripped binaries (bnc#1012628). - perf report: Fix memory corruption in --branch-history mode - -branch-history (bnc#1012628). - perf tests: Use arch__compare_symbol_names to compare symbols (bnc#1012628). - perf report: Fix wrong jump arrow (bnc#1012628). - perf test: Fix test case inet_pton to accept inlines (bnc#1012628). - x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified (bnc#1012628). - drm/rockchip: Respect page offset for PRIME mmap calls (bnc#1012628). - soc: renesas: r8a77970-sysc: fix power area parents (bnc#1012628). - MIPS: Octeon: Fix logging messages with spurious periods after newlines (bnc#1012628). - dpaa_eth: fix pause capability advertisement logic (bnc#1012628). - drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2 (bnc#1012628). - dt-bindings: display: msm/dsi: Fix the PHY regulator supply props (bnc#1012628). - pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group (bnc#1012628). - rcu: Call touch_nmi_watchdog() while printing stall warnings (bnc#1012628). - net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing() (bnc#1012628). - audit: return on memory error to avoid null pointer dereference (bnc#1012628). - hwrng: bcm2835 - Handle deferred clock properly (bnc#1012628). - PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle (bnc#1012628). - ARM: dts: bcm283x: Fix pin function of JTAG pins (bnc#1012628). - ARM: dts: bcm283x: Fix probing of bcm2835-i2s (bnc#1012628). - power: supply: ltc2941-battery-gauge: Fix temperature units (bnc#1012628). - sh_eth: fix TSU init on SH7734/R8A7740 (bnc#1012628). - ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode (bnc#1012628). - udf: Provide saner default for invalid uid / gid (bnc#1012628). - PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 (bnc#1012628). - dpaa_eth: fix SG mapping (bnc#1012628). - cpufreq: Reorder cpufreq_online() error code path (bnc#1012628). - net: stmmac: ensure that the MSS desc is the last desc to set the own bit (bnc#1012628). - net: stmmac: ensure that the device has released ownership before reading data (bnc#1012628). - ibmvnic: Allocate statistics buffers during probe (bnc#1012628). - drm/amdgpu: adjust timeout for ib_ring_tests(v2) (bnc#1012628). - drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini (bnc#1012628). - ARM: dts: dra71-evm: Correct evm_sd regulator max voltage (bnc#1012628). - drm: omapdrm: dss: Move initialization code from component bind to probe (bnc#1012628). - dmaengine: qcom: bam_dma: get num-channels and num-ees from dt (bnc#1012628). - vfio-ccw: fence off transport mode (bnc#1012628). - pinctrl: artpec6: dt: add missing pin group uart5nocts (bnc#1012628). - pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs (bnc#1012628). - hwrng: stm32 - add reset during probe (bnc#1012628). - watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe() (bnc#1012628). - enic: enable rq before updating rq descriptors (bnc#1012628). - dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue() (bnc#1012628). - powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx (bnc#1012628). - powerpc/mm/slice: Enhance for supporting PPC32 (bnc#1012628). - powerpc/mm/slice: create header files dedicated to slices (bnc#1012628). - powerpc/mm/slice: Remove intermediate bitmap copy (bnc#1012628). - ARM: dts: keystone-k2e-clocks: Fix missing unit address separator (bnc#1012628). - dmaengine: pl330: fix a race condition in case of threaded irqs (bnc#1012628). - block: null_blk: fix 'Invalid parameters' when loading module (bnc#1012628). - tools: hv: fix compiler warnings about major/target_fname (bnc#1012628). - drm/amdgpu: Clean sdma wptr register when only enable wptr polling (bnc#1012628). - drm/bridge: sii902x: Retry status read after DDI I2C (bnc#1012628). - phy: qcom-qmp: Fix phy pipe clock gating (bnc#1012628). - ALSA: vmaster: Propagate slave error (bnc#1012628). - phy: rockchip-emmc: retry calpad busy trimming (bnc#1012628). - x86/devicetree: Fix device IRQ settings in DT (bnc#1012628). - x86/devicetree: Initialize device tree before using it (bnc#1012628). - gfs2: Fix fallocate chunk size (bnc#1012628). - soc: qcom: wcnss_ctrl: Fix increment in NV upload (bnc#1012628). - arm64: dts: qcom: Fix SPI5 config on MSM8996 (bnc#1012628). - perf/x86/intel: Fix event update for auto-reload (bnc#1012628). - perf/x86/intel: Fix large period handling on Broadwell CPUs (bnc#1012628). - efi/arm*: Only register page tables when they exist (bnc#1012628). - cdrom: do not call check_disk_change() inside cdrom_open() (bnc#1012628). - perf/x86/intel: Properly save/restore the PMU state in the NMI handler (bnc#1012628). - hwmon: (pmbus/adm1275) Accept negative page register values (bnc#1012628). - hwmon: (pmbus/max8688) Accept negative page register values (bnc#1012628). - drm/panel: simple: Fix the bus format for the Ontat panel (bnc#1012628). - perf/core: Fix perf_output_read_group() (bnc#1012628). - max17042: propagate of_node to power supply device (bnc#1012628). - perf/core: Fix installing cgroup events on CPU (bnc#1012628). - f2fs: fix to check extent cache in f2fs_drop_extent_tree (bnc#1012628). - f2fs: fix to clear CP_TRIMMED_FLAG (bnc#1012628). - f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range (bnc#1012628). - cxl: Check if PSL data-cache is available before issue flush request (bnc#1012628). - f2fs: flush cp pack except cp pack 2 page at first (bnc#1012628). - powerpc/powernv/npu: Fix deadlock in mmio_invalidate() (bnc#1012628). - powerpc: Add missing prototype for arch_irq_work_raise() (bnc#1012628). - drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()' (bnc#1012628). - drm/meson: Fix some error handling paths in 'meson_drv_bind_master()' (bnc#1012628). - ipmi_ssif: Fix kernel panic at msg_done_handler (bnc#1012628). - watchdog: aspeed: Fix translation of reset mode to ctrl register (bnc#1012628). - watchdog: dw: RMW the control register (bnc#1012628). - watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable() (bnc#1012628). - PCI: Restore config space on runtime resume despite being unbound (bnc#1012628). - powerpc/vas: Fix cleanup when VAS is not configured (bnc#1012628). - MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset (bnc#1012628). - net/smc: pay attention to MAX_ORDER for CQ entries (bnc#1012628). - spi: bcm-qspi: fIX some error handling paths (bnc#1012628). - regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()' (bnc#1012628). - ibmvnic: Fix reset return from closed state (bnc#1012628). - coresight: Use %px to print pcsr instead of %p (bnc#1012628). - drm/amdkfd: add missing include of mm.h (bnc#1012628). - IB/core: Honor port_num while resolving GID for IB link layer (bnc#1012628). - perf stat: Fix core dump when flag T is used (bnc#1012628). - perf top: Fix top.call-graph config option reading (bnc#1012628). - KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use (bnc#1012628). - i2c: mv64xxx: Apply errata delay only in standard mode (bnc#1012628). - cxgb4: Fix queue free path of ULD drivers (bnc#1012628). - ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c (bnc#1012628). - bcache: stop dc->writeback_rate_update properly (bnc#1012628). - ACPICA: Fix memory leak on unusual memory leak (bnc#1012628). - ACPICA: Events: add a return on failure from acpi_hw_register_read (bnc#1012628). - bcache: fix cached_dev->count usage for bch_cache_set_error() (bnc#1012628). - dt-bindings: add device tree binding for Allwinner H6 main CCU (bnc#1012628). - remoteproc: imx_rproc: Fix an error handling path in 'imx_rproc_probe()' (bnc#1012628). - bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set (bnc#1012628). - zorro: Set up z->dev.dma_mask for the DMA API (bnc#1012628). - IB/mlx5: Set the default active rate and width to QDR and 4X (bnc#1012628). - firmware: fix checking for return values for fw_add_devm_name() (bnc#1012628). - cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path (bnc#1012628). - iommu/mediatek: Fix protect memory setting (bnc#1012628). - drm/vmwgfx: Unpin the screen object backup buffer when not used (bnc#1012628). - ext4: don't complain about incorrect features when probing (bnc#1012628). - ima: clear IMA_HASH (bnc#1012628). - arm: dts: socfpga: fix GIC PPI warning (bnc#1012628). - virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS (bnc#1012628). - gfs2: Check for the end of metadata in punch_hole (bnc#1012628). - watchdog: aspeed: Allow configuring for alternate boot (bnc#1012628). - ima: Fallback to the builtin hash algorithm (bnc#1012628). - ima: Fix Kconfig to select TPM 2.0 CRB interface (bnc#1012628). - Update config files (TCG_CRB=y). - hv_netvsc: Fix the return status in RX path (bnc#1012628). - cxgb4: Setup FW queues before registering netdev (bnc#1012628). - btrfs: fix null pointer deref when target device is missing (bnc#1012628). - ath9k: fix crash in spectral scan (bnc#1012628). - nvme-pci: disable APST for Samsung NVMe SSD 960 EVO + ASUS PRIME Z370-A (bnc#1012628). - nvme_fc: fix abort race on teardown with lld reject (bnc#1012628). - ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) (bnc#1012628). - net: qualcomm: rmnet: check for null ep to avoid null pointer dereference (bnc#1012628). - net: hns3: fix for returning wrong value problem in hns3_get_rss_key_size (bnc#1012628). - net: hns3: fix for returning wrong value problem in hns3_get_rss_indir_size (bnc#1012628). - net: hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfo (bnc#1012628). - watchdog: davinci_wdt: fix error handling in davinci_wdt_probe() (bnc#1012628). - net/mlx5: Protect from command bit overflow (bnc#1012628). - i40e: hold the RTNL lock while changing interrupt schemes (bnc#1012628). - selftests: Print the test we're running to /dev/kmsg (bnc#1012628). - tools/thermal: tmon: fix for segfault (bnc#1012628). - rsi: fix kernel panic observed on 64bit machine (bnc#1012628). - powerpc/perf: Fix kernel address leak via sampling registers (bnc#1012628). - powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer (bnc#1012628). - mt76x2: fix warning in ieee80211_get_key_rx_seq() (bnc#1012628). - mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx() (bnc#1012628). - hwmon: (nct6775) Fix writing pwmX_mode (bnc#1012628). - perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done() (bnc#1012628). - parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode (bnc#1012628). - net/mlx5e: Move all TX timeout logic to be under state lock (bnc#1012628). - iwlwifi: mvm: take RCU lock before dereferencing (bnc#1012628). - iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq (bnc#1012628). - m68k: set dma and coherent masks for platform FEC ethernets (bnc#1012628). - intel_th: Use correct method of finding hub (bnc#1012628). - iommu/amd: Take into account that alloc_dev_data() may return NULL (bnc#1012628). - ath10k: advertize beacon_int_min_gcd (bnc#1012628). - ieee802154: ca8210: fix uninitialised data read (bnc#1012628). - powerpc/mpic: Check if cpu_possible() in mpic_physmask() (bnc#1012628). - ACPI: acpi_pad: Fix memory leak in power saving threads (bnc#1012628). - drivers: macintosh: rack-meter: really fix bogus memsets (bnc#1012628). - xen/acpi: off by one in read_acpi_id() (bnc#1012628). - rxrpc: Don't treat call aborts as conn aborts (bnc#1012628). - rxrpc: Fix Tx ring annotation after initial Tx failure (bnc#1012628). - rxrpc: Fix resend event time calculation (bnc#1012628). - btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabled (bnc#1012628). - btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers (bnc#1012628). - Btrfs: fix copy_items() return value when logging an inode (bnc#1012628). - btrfs: tests/qgroup: Fix wrong tree backref level (bnc#1012628). - powerpc/64s: sreset panic if there is no debugger or crash dump handlers (bnc#1012628). - bnxt_en: fix clear flags in ethtool reset handling (bnc#1012628). - net: bgmac: Correctly annotate register space (bnc#1012628). - net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() (bnc#1012628). - platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs() (bnc#1012628). - riscv/spinlock: Strengthen implementations with fences (bnc#1012628). - sparc64: Make atomic_xchg() an inline function rather than a macro (bnc#1012628). - dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacks (bnc#1012628). - fscache: Fix hanging wait on page discarded by writeback (bnc#1012628). - lan78xx: Connect phy early (bnc#1012628). - KVM: VMX: raise internal error for exception during invalid protected mode state (bnc#1012628). - x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush() (bnc#1012628). - sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning (bnc#1012628). - powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep (bnc#1012628). - ocfs2/dlm: don't handle migrate lockres if already in shutdown (bnc#1012628). - IB/rxe: Fix for oops in rxe_register_device on ppc64le arch (bnc#1012628). - btrfs: Fix possible softlock on single core machines (bnc#1012628). - Btrfs: fix NULL pointer dereference in log_dir_items (bnc#1012628). - Btrfs: bail out on error during replay_dir_deletes (bnc#1012628). - mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one() (bnc#1012628). - mm: fix races between address_space dereference and free in page_evicatable (bnc#1012628). - mm/ksm: fix interaction with THP (bnc#1012628). - genirq/affinity: Don't return with empty affinity masks on error (bnc#1012628). - ibmvnic: Zero used TX descriptor counter on reset (bnc#1012628). - dp83640: Ensure against premature access to PHY registers after reset (bnc#1012628). - perf clang: Add support for recent clang versions (bnc#1012628). - perf tools: Fix perf builds with clang support (bnc#1012628). - powerpc/fscr: Enable interrupts earlier before calling get_user() (bnc#1012628). - cpufreq: CPPC: Initialize shared perf capabilities of CPUs (bnc#1012628). - Force log to disk before reading the AGF during a fstrim (bnc#1012628). - sr: get/drop reference to device in revalidate and check_events (bnc#1012628). - z3fold: fix memory leak (bnc#1012628). - swap: divide-by-zero when zero length swap file on ssd (bnc#1012628). - kasan, slub: fix handling of kasan_slab_free hook (bnc#1012628). - kasan: fix invalid-free test crashing the kernel (bnc#1012628). - fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table (bnc#1012628). - nvme: expand nvmf_check_if_ready checks (bnc#1012628). - bnxt_en: Ignore src port field in decap filter nodes (bnc#1012628). - x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init (bnc#1012628). - x86/pgtable: Don't set huge PUD/PMD on non-leaf entries (bnc#1012628). - Btrfs: fix loss of prealloc extents past i_size after fsync log replay (bnc#1012628). - Btrfs: clean up resources during umount after trans is aborted (bnc#1012628). - nvme: don't send keep-alives to the discovery controller (bnc#1012628). - firmware: dmi_scan: Fix UUID length safety check (bnc#1012628). - sh: fix debug trap failure to process signals before return to user (bnc#1012628). - ARM: dts: sun4i: Fix incorrect clocks for displays (bnc#1012628). - x86/kvm: fix LAPIC timer drift when guest uses periodic mode (bnc#1012628). - kvm: x86: IA32_ARCH_CAPABILITIES is always supported (bnc#1012628). - KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (bnc#1012628). - KVM: s390: vsie: fix < 8k check for the itdba (bnc#1012628). - KVM/VMX: Expose SSBD properly to guests (bnc#1012628). - PM / core: Fix direct_complete handling for devices with no callbacks (bnc#1012628). - kernel/sys.c: fix potential Spectre v1 issue (bnc#1012628). - kasan: fix memory hotplug during boot (bnc#1012628). - kasan: free allocated shadow memory on MEM_CANCEL_ONLINE (bnc#1012628). - mm/kasan: don't vfree() nonexistent vm_area (bnc#1012628). - ipc/shm: fix shmat() nil address after round-down when remapping (bnc#1012628). - Revert "ipc/shm: Fix shmat mmap nil-page protection" (bnc#1012628). - idr: fix invalid ptr dereference on item delete (bnc#1012628). - bcma: fix buffer size caused crash in bcma_core_mips_print_irq() (bnc#1012628). - sr: pass down correctly sized SCSI sense buffer (bnc#1012628). - IB/umem: Use the correct mm during ib_umem_release (bnc#1012628). - IB/hfi1: Use after free race condition in send context error path (bnc#1012628). - powerpc/64s: Clear PCR on boot (bnc#1012628). - arm64: export tishift functions to modules (bnc#1012628). - arm64: lse: Add early clobbers to some input/output asm operands (bnc#1012628). - drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros (bnc#1012628). - xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent (bnc#1012628). - libata: blacklist Micron 500IT SSD with MU01 firmware (bnc#1012628). - libata: Blacklist some Sandisk SSDs for NCQ (bnc#1012628). - ahci: Add PCI ID for Cannon Lake PCH-LP AHCI (bnc#1012628). - mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus (bnc#1012628). - mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register (bnc#1012628). - mmc: sdhci-iproc: remove hard coded mmc cap 1.8v (bnc#1012628). - mmc: block: propagate correct returned value in mmc_rpmb_ioctl (bnc#1012628). - do d_instantiate/unlock_new_inode combinations safely (bnc#1012628). - ALSA: timer: Fix pause event notification (bnc#1012628). - Btrfs: fix error handling in btrfs_truncate() (bnc#1012628). - aio: fix io_destroy(2) vs. lookup_ioctx() race (bnc#1012628). - fs: don't scan the inode cache before SB_BORN is set (bnc#1012628). - fix breakage caused by d_find_alias() semantics change (bnc#1012628). - affs_lookup(): close a race with affs_remove_link() (bnc#1012628). - KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" (bnc#1012628). - MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs (bnc#1012628). - MIPS: ptrace: Expose FIR register through FP regset (bnc#1012628). - MIPS: Fix build with DEBUG_ZBOOT and MACH_JZ4770 (bnc#1012628). - MIPS: c-r4k: Fix data corruption related to cache coherence (bnc#1012628). - MIPS: xilfpga: Actually include FDT in fitImage (bnc#1012628). - MIPS: xilfpga: Stop generating useless dtb.o (bnc#1012628). - commit e33cb3e - Update to 4.17-rc7 - Eliminated 1 patch - Config changes: - reenable SSB_DRIVER_PCICORE and dependencies after revert of commit 882164a4a928 - commit c78299c ==== kgeography ==== Version update (18.04.1 -> 18.04.2) Subpackages: kgeography-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kget ==== Version update (18.04.1 -> 18.04.2) Subpackages: kget-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kgoldrunner ==== Version update (18.04.1 -> 18.04.2) Subpackages: kgoldrunner-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== khangman ==== Version update (18.04.1 -> 18.04.2) Subpackages: khangman-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kimagemapeditor ==== Version update (18.04.1 -> 18.04.2) Subpackages: kimagemapeditor-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kiriki ==== Version update (18.04.1 -> 18.04.2) Subpackages: kiriki-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kiten ==== Version update (18.04.1 -> 18.04.2) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kjumpingcube ==== Version update (18.04.1 -> 18.04.2) Subpackages: kjumpingcube-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== klettres ==== Version update (18.04.1 -> 18.04.2) Subpackages: klettres-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== klines ==== Version update (18.04.1 -> 18.04.2) Subpackages: klines-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kmahjongg ==== Version update (18.04.1 -> 18.04.2) Subpackages: kmahjongg-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kmines ==== Version update (18.04.1 -> 18.04.2) Subpackages: kmines-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kmouth ==== Version update (18.04.1 -> 18.04.2) Subpackages: kmouth-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kmplot ==== Version update (18.04.1 -> 18.04.2) Subpackages: kmplot-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== knavalbattle ==== Version update (18.04.1 -> 18.04.2) Subpackages: knavalbattle-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== knetwalk ==== Version update (18.04.1 -> 18.04.2) Subpackages: knetwalk-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kolf ==== Version update (18.04.1 -> 18.04.2) Subpackages: kolf-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kollision ==== Version update (18.04.1 -> 18.04.2) Subpackages: kollision-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kolourpaint ==== Version update (18.04.1 -> 18.04.2) Subpackages: kolourpaint-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * Fix color palette cell size ==== konquest ==== Version update (18.04.1 -> 18.04.2) Subpackages: konquest-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kpat ==== Version update (18.04.1 -> 18.04.2) Subpackages: kpat-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kqtquickcharts ==== Version update (18.04.1 -> 18.04.2) - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== krdc ==== Version update (18.04.1 -> 18.04.2) Subpackages: krdc-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kreversi ==== Version update (18.04.1 -> 18.04.2) Subpackages: kreversi-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== krfb ==== Version update (18.04.1 -> 18.04.2) Subpackages: krfb-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kshisen ==== Version update (18.04.1 -> 18.04.2) Subpackages: kshisen-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ksirk ==== Version update (18.04.1 -> 18.04.2) Subpackages: ksirk-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kspaceduel ==== Version update (18.04.1 -> 18.04.2) Subpackages: kspaceduel-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ksquares ==== Version update (18.04.1 -> 18.04.2) Subpackages: ksquares-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ksudoku ==== Version update (18.04.1 -> 18.04.2) Subpackages: ksudoku-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ksystemlog ==== Version update (18.04.1 -> 18.04.2) Subpackages: ksystemlog-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kteatime ==== Version update (18.04.1 -> 18.04.2) Subpackages: kteatime-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ktimer ==== Version update (18.04.1 -> 18.04.2) Subpackages: ktimer-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ktouch ==== Version update (18.04.1 -> 18.04.2) Subpackages: ktouch-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== ktuberling ==== Version update (18.04.1 -> 18.04.2) Subpackages: ktuberling-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kturtle ==== Version update (18.04.1 -> 18.04.2) Subpackages: kturtle-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kubrick ==== Version update (18.04.1 -> 18.04.2) Subpackages: kubrick-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== kwordquiz ==== Version update (18.04.1 -> 18.04.2) Subpackages: kwordquiz-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== libinput ==== Version update (1.10.6 -> 1.11.0) Subpackages: libinput-udev libinput10 - Update to new upstream release 1.11.0 * Automatic parsing of the trackpoint sensitivity sysfs file was reverted, since this caused the trackpoint to send NaN deltas on some devices, notiably the Lenovo CompactKeyboard with Trackpoint. * A new tool pair is available now: libinput record and libinput replay. These tools supersede the evemu-record/evemu-play tools currently used to debug events. * The touchpad jitter detection code has been improved to reduce the number of false positives. Some touchpads require the kernel fuzz setting to be set to avoid pointer jitter though, please see this page for details: https://wayland.freedesktop.org/libinput/doc/latest/touchpad_jitter.html * A new touchpad acceleration code has been merged, the behavior now resembles the pointer acceleration of macOS. You will notice that your touchpad is slower at slow speeds and accelerates sooner. At the same time, the speed range available has been greatly extended, so the slowest speed and highest speed are quite significantly apart now. This should, hopefully, allow all users to select a speed to match their preferences. * The maximum delta for trackpoints has been increased, reducing the amount of pressure required to move the pointer around the screen. * A bunch of trackpoint range hwdb entries to set the expected range for some common devices were merged. The POINTINGSTICK_SENSITIVITY udev property is now ignored, instead we just read that value directly from sysfs. - Remove 0001-udev-default-to-a-trackpoint-range-of-160-for-the-ne.patch, 0002-udev-support-firmware-detection-for-pointing-sticks.patch (upstreamed) - spec file: added "udevadm hwdb --update" to %post Without this, changes to the hwdb file won't be visible - spec file: fixed build error on Leap 42.3 - Fix ALPS trackpoint speed (bsc#1013647, fdo#106323) backported from upstream 1.10.902 * added 0001-udev-default-to-a-trackpoint-range-of-160-for-the-ne.patch * added 0002-udev-support-firmware-detection-for-pointing-sticks.patch - spec file: use %license for COPYING - Update to new bugfix release 1.10.7 * The Logitech Wireless Touchpad and the MacBook Pro 5,5 had their palm thresholds added/updated. * A tapping bug caused taps to be ignored after thumb detection. ==== libkdegames ==== Version update (18.04.1 -> 18.04.2) Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6 - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== libkeduvocdocument ==== Version update (18.04.1 -> 18.04.2) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== libkmahjongg ==== Version update (18.04.1 -> 18.04.2) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== libsndfile ==== - Use license file tag - Fix potential overflow in d2alaw_array() (CVE-2017-17456, bsc#1071777): libsndfile-CVE-2017-17456-alaw-range-check.patch - Fix potential overflow in d2ulaw_array() (CVE-2017-17457, bsc#1071767): libsndfile-CVE-2017-17457-ulaw-range-check.patch ==== libvirt ==== Version update (4.3.0 -> 4.4.0) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl 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-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - spec: use wireshark plugin directory from pkg-config - virt-aa-helper: add SUSE path to OVMF and AAVMF images Adjusted suse-ovmf-paths.patch boo#1095556 - Update to libvirt 4.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - CVE-2018-3639 - Dropped patches: 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch - libxl: fix leaking logfile fds 67c56f6e-libxl-logfd-leak-fix.patch bsc#1094480 ==== libwacom ==== Version update (0.23 -> 0.30) Subpackages: libwacom-data libwacom2 - update to 0.30 to support the following devices (boo#1096292): * Lenovo X1 Yoga 3rd * HP Spectre x360, HP Elite x1012 G2, HP Envy x360 * Turcom TS-6610 * ISDv4 50b4 * Cintiq Pro 24, Cintiq Pro 32 * ISDV4 5099, 50b6, 509d, 5090, 50f1, 50f8, 5110, 508b * Bamboo Pad * DTK-2451, 2452 * One by Wacom (2nd gen) * Dell Canvas 27 * Pro Pen 3D stylus * XP-Pen Star 03 * ISDv4 4831 (Dell XPS 13 9365) * DTH-1152 * Wireless Intuos Pro 2nd Generation * ISDV4 4809, 481a 4822, 4824, 484c, 5010 * ISDV4 104, 10E, 117, 124, 4814, 5013, 5014, 503E, 503F, 5048, 5044 * USB Graphire * Cintiq Pro 13, 16 * Second generation Intuos Pro M * Second generation Intuos Pro L - verify source signatures ==== lokalize ==== Version update (18.04.1 -> 18.04.2) Subpackages: lokalize-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * Fix alignment of numeric columns for RTL languages * Right-align all translation count columns in Project Overview (kde#394512) ==== lskat ==== Version update (18.04.1 -> 18.04.2) Subpackages: lskat-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== mailx ==== - Remove redundant %clean section. - Replace old $RPM_* shell vars by macros. - Use update-alternatives to allow an other package like mailutils to provide /usr/bin/mail as well ==== mbox-importer ==== Version update (18.04.1 -> 18.04.2) Subpackages: mbox-importer-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== mercurial ==== Version update (4.6 -> 4.6.1) Subpackages: mercurial-lang - Mercurial 4.6.1 This is a regularly-scheduled bugfix release that also contains security fixes. * Security Fixes Multiple issues found in mpatch.c with a fuzzer: + OVE-20180430-0001 + OVE-20180430-0002 + OVE-20180430-0004 With the following fixes: mpatch: be more careful about parsing binary patch data (SEC) mpatch: protect against underflow in mpatch_apply (SEC) mpatch: ensure fragment start isn't past the end of orig (SEC) mpatch: fix UB in int overflows in gather() (SEC) mpatch: fix UB integer overflows in discard() (SEC) mpatch: avoid integer overflow in mpatch_decode (SEC) mpatch: avoid integer overflow in combine() (SEC) No exploits are known at the time, however, it is highly recommended that all users upgrade. * Bug Fixes Also included in this release are the following, + zstandard: pull in bug fixes from upstream 0.9.1 (issue5884) + bundle2: fix old clients from reading newer format (issue5872) + bdiff: fix xdiff long/int64 conversion (issue5885) + push: continue without locking on lock failure other than EEXIST (issue5882) + lfs: fix crash in command server (issue5902) + hghave: fix deadlock in test runner + rebase: fix error when computing obsoletenotrebased (issue5907) + rebase: prioritize indicating an interrupted rebase over update (issue5838) + revset: pass in lookup function to matchany() (issue5879) ==== mozilla-nss ==== Version update (3.36.1 -> 3.36.4) Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools - update to NSS 3.36.4 * required for Firefox 60.0.2 (bsc#1096515) * Fix crash on macOS related to authentication tokens, e.g. PK11or WebAuthn. (bmo#1461731) Bugfixes from 3.36.2 * Connecting to a server that was recently upgraded to TLS 1.3 would result in a SSL_RX_MALFORMED_SERVER_HELLO error. (bmo#1462303) * Fix a rare bug with PKCS#12 files. (bmo#1460673) - use relro linker option (add-relro-linker-option.patch) ==== openconnect ==== Subpackages: openconnect-lang - Drop pkgconfig(gconf-2.0) and pkgconfig(gtk+-2.0) BuildRequires: Not needed, nor used. ==== parley ==== Version update (18.04.1 -> 18.04.2) Subpackages: parley-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== perl-HTTP-Message ==== Version update (6.16 -> 6.18) - updated to 6.18 see /usr/share/doc/packages/perl-HTTP-Message/Changes ==== perl-libwww-perl ==== Version update (6.33 -> 6.34) - updated to 6.34 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.34 2018-06-05 18:48:59Z - timeout() documentation has more details about the response (thanks, Andrew Grangaard!) - HTTP::Status is now upgraded to 6.18 if 6.17 is installed (which had a bug). ==== pim-data-exporter ==== Version update (18.04.1 -> 18.04.2) Subpackages: pim-data-exporter-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== pim-sieve-editor ==== Version update (18.04.1 -> 18.04.2) Subpackages: pim-sieve-editor-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== portaudio ==== - Add upstream patch 0001-Merge-branch-ticket_275_pass_void-into-master.patch adding a missing void argument to Pa_GetVersionInfo() to fix no-prototype warning when compiling against ANSI C projects ==== poxml ==== Version update (18.04.1 -> 18.04.2) Subpackages: kde-l10n-devel poxml-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils - Fix LADSPA sink regression: revert the affecting commit (bsc#1097170): 0001-Revert-ladspa-sink-fix-Windows-compilation.patch - Drop pkgconfig(gconf-2.0) BuildRequires: No longer mandatory, following this, replace --enable-gconf configure call with - -disable-gconf and add explicit pkgconfig(gio-2.0) BuildRequires. - Following the above, drop pulseaudio-module-gconf sub-package, and obsolete it from pulseaudio-module-gsettings. ==== python-matplotlib ==== Subpackages: python3-matplotlib python3-matplotlib-cairo python3-matplotlib-gtk3 - don't use any lua expressions for suse_version < 1500 ==== snapper ==== Version update (0.5.4 -> 0.5.5) Subpackages: libsnapper4 snapper-zypp-plugin - merged (gh#openSUSE/snapper#409) to build with boost 1.67.0 (bsc#1096208) - version 0.5.5 - move warning in case of non-UTF8 locale to man page (bsc#1092103) ==== sqlite3 ==== Version update (3.23.1 -> 3.24.0) Subpackages: libsqlite3-0 libsqlite3-0-32bit - Use 'src' archive instead of 'amalgamation' to be able to use some flags, such as SQLITE_ENABLE_UPDATE_DELETE_LIMIT - Remove 'sqlite-fts5-link.patch' since patched file is not availaible in 'src' archive. Add '-lm' flag to LIBS var instead - Enable SQLITE_ENABLE_UPDATE_DELETE_LIMIT - update to 3.24.0: * Add support for PostgreSQL-style UPSERT * Add support for auxiliary columns in r-tree tables * Add C-language APIs for discovering SQL keywords used by SQLite * Add C-language APIs for dynamic strings based on sqlite3_str * Enhance ALTER TABLE so that it recognizes "true" and "false" as valid arguments to DEFAULT * Add the sorter-reference optimization as a compile-time option * Improve the format of the EXPLAIN QUERY PLAN raw output, so that it gives better information about the query plan and about the relationships between the various components of the plan * Added the SQLITE_DBCONFIG_RESET_DATABASE option to the sqlite3_db_config() API. * Automatically intercept the raw EXPLAIN QUERY PLAN output an reformat it into an ASCII-art graph. * Lines that begin with "#" and that are not in the middle of an SQL statement are interpreted as comments * Add the --append option to the ".backup" command * Add the ".dbconfig" command * various performance improvements * various bug fixes ==== step ==== Version update (18.04.1 -> 18.04.2) Subpackages: step-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== sweeper ==== Version update (18.04.1 -> 18.04.2) Subpackages: sweeper-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None ==== tigervnc ==== - Updated u_add-support-for-X-server-1.20.0.patch to version sent upstream. Fixes GLX initialization. - U_vncviewer-Fix-fullscreen-scrolling.patch, U_vncviewer-Fix-scrollbar-visibility.patch * Fix scrolling in vncviewer. (boo#1095664) - u_add-support-for-X-server-1.20.0.patch * Fix build against X server 1.20.0. ==== tumbler ==== Version update (0.2.0 -> 0.2.1) Subpackages: libtumbler-1-0 tumbler-lang - update to version 0.2.1 - Handle 0 mtime threshold on Cleanup DBus method. This fixes running across all thumbnails that was causing very high I/O bandwidth usage when a file with a thumbnail gets deleted. (On dbus Cleanup method). bxo#9231 ==== umbrello ==== Version update (18.04.1 -> 18.04.2) Subpackages: umbrello-lang - Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * Fix missing keyboard shortcut for "line with" label in style page * Disable deprecated warnings * Add entry to umbrello appdata xml file CCBUG:391559 * Fix 'Artifact subdir name includes root path in tree view' on Windows (kde#394446) ==== vim ==== Version update (8.1.0020 -> 8.1.0042) Subpackages: gvim vim-data vim-data-common - update to 8.1 revision 0042 - modernize spec.skeleton * if omni completion opens a window Insert mode is stopped * Attribute "width" missing from python window attribute list * Cannot easily delete lines in another buffer * Cannot easily append lines to another buffer * Not restoring Insert mode if leaving a prompt buffer by using a mouse click * Not easy to switch between prompt buffer and other windows - update to 8.1 revision 0034 * cursor not restored with ":edit #" * keys to stop Vim in terminal are wrong * BS in prompt buffer starts new line * terminal test aucmd_on_close if flaky * stoping Vim running in a terminal may not work * difficult to make a plugin that feeds a line to a job * gcc 8.1 warns for use of strncpy() * repeating put from expression register fails ==== wdiff ==== Subpackages: wdiff-lang - Modernise spec file with spec-cleaner ==== xdg-desktop-portal-kde ==== Version update (5.12.90 -> 5.13.0) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.13.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.0.php - Changes since 5.12.90: * Check cmake _FOUND variables for existance ==== xfce4-dict ==== Version update (0.8.0 -> 0.8.1) Subpackages: xfce4-dict-lang xfce4-panel-plugin-dict - update to version 0.8.1 - Bump gtk3 minimum version to 3.22 - Improve appearance of menu items with icons - Append web search link to successful queries (bxo#12154) - Translation updates - remove now empty %post/%postun, package does not build for pre-Leap-15 anymore anyway ==== xfce4-taskmanager ==== Version update (1.2.0 -> 1.2.1) Subpackages: xfce4-taskmanager-lang - update to version 1.2.1 - New Feature: add --start-hidden commandline option (bxo#14343) - Fix incorrect UID reporting (bxo#12970) - Fix memory usage display (bxo#13371) - Fix various types/casts/initializations/leaks (bxo#14401, bxo#14402, bxo#14403) - Possible fix for a crash when lots of processes were spawned/disappeared - Translation updates - packaging: - build against GTK3 - use %license ==== xkbcomp ==== Version update (1.4.1 -> 1.4.2) - Update to version 1.4.2 * Only one patch, fixing keymap compilation errors when the keycodes maximum is set to a value above the permitted X11 maximum of 255. While we already ignored keys with codes above 255, we still failed on the maximum=374; line that xkeyboard-config 2.24 produces now.