libstorage-devel-2.26.12.2-2.3.1<>,V[<ڸ/=„.+I[}/6KNr]BɃB[jO@6/.zEtI;Ώz18ZqZh?D\M[t,湙7HFT-JwG@_lJ#yϏjMlkmiR 7hĝL.j _;QŦX"HzCUkC '5ţ T>:À?pd # Q'08 Qq  8   8 Z#4#X%%%&k(&8&I9+I:@IFGH IhJXY\(]p^bcvd eflu(vpwxz`Clibstorage-devel2.26.12.22.3.1Header files and documentation for libstorageThis package contains header files and documentation for developing with libstorage. Authors: -------- Thomas Fehr Arvin Schnell [@T->@T)IT$T @T&@TT SS׌S;@SSi@S.SSDS,S{CSt@Sg}@SVYSG@SCSB@S1oS1oS)S(5@S&S"@SnSz@S @S 4@S?SRRRy@R'RJ@R@R߲R@RRΏ@R@RR@RR@RiRxRw@Ro@Ro@Ro@Rg@R].@R[RW@RIgRB@R/ R@R@R@R6Qp@Q@Q@QQQvwQq1Qm=@QT0QQQHS@Q=@Q7/Q5@Q4Q-@Q& @Q$Q#i@Q#@Q@QP@PѬ@P@PpP@P6@PM@P@P}L@P?UP6@P*=P(@P!@PkP@P J@J@J@J2@J`@Jս@J@JęJJJF@J@J]@J~@Jp9Jn@Ji@JhPJhPJ`gJ_@J]JUJQ@J7@J/@J/@J,@J)J'@J%@snwint@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deshundhammer@suse.deshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comaschnell@suse.comgs@suse.deaschnell@suse.comdvaleev@suse.comshundhammer@suse.delslezak@suse.czshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comshundhammer@suse.deshundhammer@suse.deshundhammer@suse.dedmueller@suse.comancor@suse.comjreidinger@suse.comshundhammer@suse.deaschnell@suse.deschubi@suse.deaschnell@suse.deaschnell@suse.demvidner@suse.comaschnell@suse.deaschnell@suse.dedvaleev@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.derneuhauser@sigpipe.czdvaleev@suse.comaschnell@suse.deaschnell@suse.dedvaleev@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dedvaleev@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.decoolo@suse.comaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.decoolo@novell.comfehr@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.defehr@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.defehr@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.decoolo@novell.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- Don't discard the internally stored volume label before it is applied (bsc#1061850) - 2.26.12.2- added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - 2.26.12.1- omit option --zero for lvcreate when creating thin provisioned volumes (bsc#968346) - 2.26.12- Fix out of range exception if root is dm-encrypted (fate#320215) - 2.26.11- Don't accept 'format' flag if volume is in use (bsc#996007) - 2.26.10- Don't suppress subvol commit actions after resize (bsc#1000165) - 2.26.9- improved message for creating volumes with a filesystem but without a mountpoint (bsc#996208) - 2.26.8- merged pull request to not set boot flag on DASDs (see bsc#935127) - 2.26.7- added partition id string for GPT BIOS (bsc#991252) - 2.26.6- fixed removing volume groups with encrypted physical volumes (bsc#989750) - 2.26.5- Use stdin, not tmp files for passwords (bsc#986971) - 2.26.4- call parted with --wipesignatures when creating partitions to avoid auto-assembly of old MD RAIDs (fate#319893, bsc#943623) - 2.26.3- call udevadm settle after call of parted (bsc#975162) - 2.26.2- provide information about DASD format and type (related to bnc#958893) - 2.26.1- drop support for GPT with sync to MBR (fate#317849) - 2.25.37- Add PowerNV support (boo#970582) - 2.25.36- Added fixed lt.po again that had broken build - 2.25.35- repeat the btrfs file system detection when a race condition in the "btrfs" command is detected (bsc#948247)- Added --zero=y --yes to 'lvcreate' call to prevent interactive prompt (bsc#948539) - Temporarily removed lt.po that breaks build - 2.25.34- detect corrupt backup GPT in parted output (see bsc#946673)- changed some requires to suggests (bsc#907331 and bsc#915097) - 2.25.33- fixed detection for parted reporting that GPT does not use complete disk (bsc#946013) - 2.25.32- Make sure no volumes are left behind when writing a new disk label for multipath (bsc#888513) - 2.25.31- allow to override EFI detection with env var EFI (bsc#937067) - 2.25.30- Properly initialize _doThrow flag in SystemCmd default constructor - Catch exception if boot.quota command not found (bsc#942324) - 2.25.29- Handle 'command not found' for /sbin/btrfs gracefully (bsc#936710) - New exception class CommandNotFoundException for the general case - 2.25.28- Don't throw exception for all kinds of parted stderr output (bnc#938561, bnc#938572) - 2.25.27- skip checks on qemu user mode builds (bsc#937215)- remove partition from efi before destroying it on GPT disks (bnc#929677, bnc#870211) - 2.25.26- Read subvolumes information even in readonly mode (bnc#935769) - 2.25.25- Catch I/O errors while probing disks with parted (bsc#934640) - 2.25.24- added flag nocow to Subvolume class (API change) (fate#316718) - generate python and ruby bindings from common swig interface file, renaming python module - 2.25.23- Taking shutdown option for multipathd stopping (bnc#928572) - 2.25.22- enable mounting subvolumes of btrfs root filesystem during installation after grub2 is fixed (for fate#318392)- fixed access to uninitialized memory (see bsc#932306) - 2.25.21- Added stub error strings. Now you should see "DISK_PARTITION_NOT_FOUND" instead of "-1008".- mount subvolumes of btrfs root filesystem during installation (for fate#318392)- added commit callbacks (for fate#318392) - 2.25.20- Don't create gpt_sync_mbr on Power8, machine is capable to boot from GPT (bsc#916935) - 2.25.19- restructured source files- obsolete ancient version of libstorage (bsc#900875)- use xfs_repair instead of extinct xfs_check (bsc#899930)- extended testsuite- detect iso9660 and udf filesystems (fate#317247) - 2.25.18- in general use wipefs to remove old signatures - 2.25.17- updated translations (bsc#877325) - 2.25.16- sort partitions after certain remove steps (bsc#898362)- treat disks with implicit partition table as read-only (bsc#894585)- fixed using DM disks for LVM (bnc#896729) - 2.25.15- disallow shrinking of btrfs filesystems (bnc#894832)- improved testmode- per default zero (wipefs) new partitions (bnc#891956)- also remove crypt devices during deactivation (bnc#888128)- fixed used-by information for multipath with LVM (bnc#888838)- ignore default subvolume during subvolume detection (bnc#882982) - fixed encryption detection (see bnc#888128)- fixed check for parted errors (see bnc#886005)- call tune2fs when changing data mode for ext3 and ext4 root filesystem (bnc#886240)- configure{,.ac} uses python2-config to find python headers, libs- Print different messages for msdos and gpt PReP partitions - 2.25.14- fixed fstab handling of multiple swap devices (bnc#879890)- create version 5 superblock with mkfs.xfs to have bigger ACLs (see fate#317042) - 2.25.13- add GPT PReP support (Boot partition for POWER architecture)- fixed parsing of /proc/mdstat to properly detect IMSM and DDF containers (bnc#858226)- moved lock file to /run/libstorage- removed workaround for blkid file-system misdetection (bnc#869359) - 2.25.12- adapted to lsscsi output change concerning FCoE- Always wipe PReP partition (bnc#870590)- fixed type visibility for gcc 4.9- fixed btrfs subvolume detection (bnc#869764) - 2.25.11- added workaround for blkid file-system misdetection (bnc#864703)- added workaround for parted cylinder discrepancy (bnc#866535)- include PPC PReP in commit text (see bnc#867345) - 2.25.10- do not create gpt_sync_mbr on ppc64le (bnc#868227) - replaced env.var. LIBSTORAGE_ENFORCE_EFI by LIBSTORAGE_EFI- fixed partition end cylinder calculation (bnc#866149)- adjust start cylinder of partitions on ECKD DASDs (bnc#866149)- fixed formatting after changing filesystem type (bnc#848655)- use parted for ECKD DASDs (fate#313075) - 2.25.9- provide number and device name in PartitionSlotInfo - use RegionInfo in libstorage API - 2.25.8- fixed setting filesystem label for btrfs during installation (bnc#862409)- extended testsuite- removed unfit allocation variable from LvmLvInfo- allow to set filesystem label for mounted btrfs (see bnc#862409)- fixed package obsoletes (bnc#861747)- don't check exit code of parted- adapted fat resizing to parted 3.1 (part of fate#316110) - 2.25.7- adapted parameters of parted resize command to parted 3.1 (part of fate#316110)- handle default btrfs subvolume when adding subvolumes to fstab- allow to store userdata for devices (used for fate#316221)- fixed setup of named RAIDs (bnc#849752) - version 2.25.6- during installation add btrfs subvolumes to fstab (fate#316541) - version 2.25.5- added support for NVMe devices (see fate#315662)- fixed fstab handling for certain remove operations- added list of UsedByInfo to ruby bindings - removed deprecated variables from ContainerInfo, VolumeInfo and DiskInfo - pass some variables as list instead of joined string- fixed writing of fstab for installation on NFS (bnc#848038)- use correct binary prefix (bnc#849276) - version 2.25.3- support label on FAT (bnc#848052)- removed storage_utf8.rb (bnc#848812)- always use mdadm for IMSM and DDF (fate#316007) - version 2.25.2- added support for rsxx devices (fate#316440)- display partition type not only by number (bnc#844577)- make btrfs the default filesystem (fate#315901) - version 2.25.1- fixed calculation of free physical extents (bnc#844534)- changed default mount-by to uuid (fate#316204)- adapted to device-mapper device name changes (bnc#810840)- force UTF-8 encoding on ruby string (bnc#841713) - version 2.25.0- version 2.24.5 - add code to support named raids (fate#315590)- removed warning popup during probing about parted not being able to read partition table (fate#307585) - version 2.24.4- make additional types known to ruby/python bindings - version 2.24.3- added udevadm settle call (bnc#836048)- remove cruft to support broken ycp bindings - improvements in ruby bindings for usage in yast2-storage - version 2.24.2- fix progress bar for EXT filesystems- remove obsolete empty function initDefaultLogger()- allow to fake EFI detection with env var LIBSTORAGE_ENFORCE_EFI- version 2.24.1 - adapt to changed functionality of losetup (bnc#825503)- supported label size for swap is 15, not 16 like other fs have (bnc#818822)- detects lvm pools also when broken (bnc#818780) - fixed missing umount of btrfs volume when disk label is removed (bnc#818705)- fixed parser for dmsetup output for device names containing a colon (bnc#816063)- fixed bug with activated encryption on DASDs (bnc#810706)- version 2.24.0 - add fast way to detect present disks in system (bnc#810823)- fix bug while formatting as btrfs after resizing (bnc#812162)- fix wrong handling of shrinking swap (bnc#803800) - restructured handling of resizing of existing fs- fix wrong size calculation when deleting thin LVs (bnc#810305)- version 2.23.10 - fix LVM encryption when btrfs fs is present (bnc#808020)- improve handling of udev by-id links for dm devices - fix detect of encrypted volumes (bnc#808487)- version 2.23.9 - detect is_efiboot by checking for /sys/firmware/efi (bnc#806490) - fix handling of encrypted LVM based proposal on partitioned Dm and Md devices (bnc#805169)- prevent dangling btrfs shadow volumes (bnc#803935)- version 2.23.8 - fix handling of inactive raid devices (bnc#798275)- version 2.23.7 - fix bug with creation of encrypted LVM on S390 (bnc#804598) - add y2log entries for source md5sum and source modify date- version 2.23.6 - recognize /dev/disk-by-id/dm-name- as alias to /dev/mapper/ (bnc#805169)- use option -f for vgremove (bnc#781402)- version 2.23.5 - detect fake partitions on FBA DASDs (bnc#786164)- create partition type "gpt_sync_mbr" instead of plain gpt also on ppc architecture (bnc#797485)- version 2.23.4 - fixed wrong display of fs type when formatting btrfs (bnc#799897)- do not resize filesystem if enlarging partition failed (bnc#796339)- version 2.23.3 - change order of vgchange/vgscan call in LvmVg to work around udev not creating LVM device nodes any more (bnc#794692) - add function umountDeviceUns to make YCP able to prevent removal of crypt helper devices when doing fstab import (bnc#794692)- escape meta-characters for regular expressions (bnc#792245) - 2.23.2- updated check for parted errors (bnc#790481)- added another udevadm settle call (bnc#781402)- remove boost-devel from Requires of libstorage-devel- 2.23.1 - support creation of "BIOS grub" partition on GPT (bnc#786870)- freq and passno should be 0 for BTRFS fs in fstab (bnc#786719)- ignore failed partition removal if partition table is later initialized anyway (bnc#785234)- 2.23.0 - first final implementation of thin provisioning in LVM- add code for detection and handling of thin provisioning in LVM- 2.22.11 - allow mount-by label and uuid for NTFS (bnc#775594)- 2.22.10 - rename dm maps according to crypttab during update (bnc#774247)- 2.22.9 - use mount point as base for dm name if available (bnc#768572)- fix handling of LVMs with mix of encrypted and unencrypted PVs - fix handling of encrypted PVs with non-standard dm name- improve handling of btrfs on non-formatted root fs- fix uuid handling when changing format false->true->false for btrfs filesystems (bnc#772112)- 2.22.8 - increased major number of library (bnc#771641)- 2.22.7 - add function to replace complete list of md component devices- suppress helper dm maps for lvm pool and lvm raid volumes- 2.22.6 - check for existence of all used binaries- 2.22.5 - get rid of usage of blocxx for logging purposes- 2.22.4 - fix building of ruby bindings- 2.22.3 - use udev_id for base name of encrypted dm map instead of device name (bnc#760213)- fix bug formatting a mounted btrfs volume as non-btrfs (bnc#755704)- 2.22.2 - add code to support resizing of a btrfs volume (bnc#731753)- suppress dm maps for "-real" and "-cow" of LVM snapshots in general Dm container - fix order of LV removals in removeVg when snapshots are present (bnc#755021)- calculate max_primary for artificial XEN disks (bnc#754649)- fixes for gcc 4.7 - 2.22.1- tell in resize text that it may potentially need very long to complete and that one must not abort while resize is running (bnc#749946)- removed deactivation of MD RAIDs using DM during installation (bnc#751780)- do not detect loop device with range>1 as disks- add by-id names to alt-names of DmPartCo (bnc#744194)- allow resize and move of simple btrfs volumes if they are formatted anyway (bnc#742491)- fix bug introduced with second to last commit - make sure error popup contains always valid info - remove btrfs volumes when partition table gets destroyed (bnc#742491)- added interface to control autostarting of multipath (bnc#742913)- complete renaming of devs in Btrfs class (bnc#742491) - fix bug in btrfs uuid handling introduced in 2.17.124 (bnc#742491)- fixed read-only mount of volumes for resize information detection (bnc#736098)- fix bug when extending a btrfs fs that had format set (bnc#732988) - fix problem handling used by for btrfs during extend- handle FBA DASD with parted instead of fdasd (bnc#584703)- ask user to activate multipath if setup appears to be multipath (see bnc#727428 and bnc#735038)- add function getResursiveUsedBy (for bnc#734786) - make getResursiveUsing also take a list as input- add name in /dev/md/ to alt-names of partitioned RAID (bnc#726319)- add libtool as buildrequire to avoid implicit dependency- merged proofread texts- create btrfs subvolumes before mounting (bnc#731059)- try umount in mountTmpMount by dir first to handle cases where same device is mounted multiple times- avoid detection on volumes on disk used by other stuff (bnc#729155) - fixed NFS detection (bnc#729155) - improved multipath parser (see bnc#727428) - 2.22.0- 2.21.15 - fix crash when deleting multipath volumes (bnc#725695)- 2.21.14 - fix fstab handling when mount-by-uuid is reformatted (bnc#728000) - add local static struct to getContVolInfo to prevent strings from being freed while perl interface might still access them- 2.21.13 - improve detection of /home partition (bnc#727362)- 2.21.12 - make /dev/md/ names known to libstorage if present (bnc#726319) - do not set fsck flag to zero for encrypted volumes (bnc#726414)- 2.21.11 - changes to support new function IsDeviceOnNetwork in ycp- detect new transport type FCoE (bnc#726057)- 2.21.10 - prevent missing swap entry in fstab when swap already active at start of installation (bnc#724785)- updated translations - 2.21.9- version 2.21.8 - fix bug that prevent mounting by-id and by-path for BTRFS volumes (bnc#718717)- version 2.21.7 - add examples for ruby and python usage to devel package - add ruby bindings to libstorage - make functions returning data via non-const references usable in python (bnc#717323)- version 2.21.6 - ignore btrfs fs when blockid does not see also btrfs (bnc#716058) - call zeroDevice always before formatting to prevent multiple signatures being present (bnc#716058) - use wipefs to remove any existing signatures in zeroDevice- fix detection of mount by label on btrfs - use "btrfs filesystem label" to handle label on btrfs- handle device name change in btrfs (bnc#715652)- fixed setting of size for partitions on MD RAID (bnc#714397)- use new "gpt_sync_mbr" only on non-EFI systems, on EFI systems plain "gpt" is used (bnc#710402) - version 2.21.5- add option "-P _part" to make dmraid deactivate raid (bnc#712671)- support label on btrfs - version 2.21.4- fix bugs in subvolume handling during install- moved lock file to /var/run/libstorage (bnc#710356)- avoid crash when btrfs signature is on disk device (bnc#710043)- call waitForDevice in checkDevice to work around possible temporary device node removal by udev (bnc#709464)- changes needed to fix bnc#707472- fixed commit action calculation for DASDs (bnc#706911)- fixed size calculation for very small partitions (bnc#705566)- fix failing testsuite if program without setup_system is first- fix bug when setting mount point and changing fstype from non-btrfs to btrfs and vice versa- provide defines with version info- updated translations- add functionality to have everything in a default btrfs subvol (additions to fate#306587) - version 2.21.3- fix package rename- more btrfs related bugfixes- adapted to parted 2.4 - 2.21.2- fix missing crypttab entry in installed system (bnc#693325) - 2.21.1- add support for tmpfs (fate#303810)- add code to add/remove volumes to/from BTRFS volume- bugfixes and improvements in BTRFS handling- make temporary mounts more robust (see bnc #672118)- add options provided in addNfs call to volume automatically- display text about formatting also if partition is resized (bnc #661953)- use single parted command to set partition flags (bnc #657360) - 2.20.6- fixed wrong computation of free cylinders after partition (bnc #650966) - 2.20.5- fixed handling of device name with spaces in /etc/fstab (bnc #648878) - 2.20.4- fixed detection of spare devices for MD RAID - extended interface to allow creation of MD RAIDs with spare devices, corresponding functions need additional parameter - 2.20.3- added subpackage libstorage-testsuite - 2.20.2- add handling of multiple -O options for ext3/ext4 (bnc#629363)- added transport type from lsscsi to hard disks - 2.20.1- improve volume search when reading fstab- recheck activation of multipath before rescan- add support for additional parity values for raid5, raid6, raid10 - add new interface function getMdAllowedParity- moved EFI detection from YCP to C++ (bnc #612867)- check mode of /tmp and /var/tmp after mounting (bnc #591704) - 2.20.0- updated translations - 2.19.16- updated translations - 2.19.15- make defaultDiskLabel depend on logical sector size- respect partition table limitations in getUnusedPartitionSlots and freeCylindersAroundPartition- remove enforcement to call addpart- call xfs_check instead of fsck -n -t xfs since /sbin/fsck is missing in installation environment (bnc #601531)- call mkswap with option -f otherwise it sometime refuses to create swap signature- fix handling of multiple xbd devices with same basename (e.g. xvda1,xvda2) bnc #587658 - ignore changes of partition id on readonly disks- make alignment of created partitions configurable (optimal,cylinder) to be able to work around problems like in bnc #597723- allow mount-by id for unpartitioned MDs - 2.19.14- fixed mount-by id for partitioned MDs (bnc #594347)- show size in create text for volume group- handle logical sector sizes unequal 512 bytes - 2.19.13- fixed setting password for encrypted LVM proposal (bnc #591075)- fix problems with detection of data on newly unlocked encrypted volumes (bnc #581341)- fixed DEVICE line in mdadm.conf (bnc #590237)- make update and detection of encrypted LVM VGs possible - 2.19.12- improved commit messages for partitioned MDs- do no fsck after successful luksOpen, it's unnecessary (bnc #588698)- add AUTO line in mdadm.conf for iSCSI systems (fate #307478) - 2.19.11- fixed member entry in mdadm.conf for IMSM (bnc #576498)- wait for device before zeroing it (bnc #584683)- changed format of info file to XML- fix wrong handling of fstab entry when removing mount point of encrypted device - make conversion of mounted volume into a LVM PV work - do not add "noauto" to encrypted fstab entries any more (bnc #581339) - 2.19.10- deactivate and reactivate storage systems before rescan devices (bnc #571828)- prevent mis-detection of end of gap when creating partitions- allow setting of imsm_driver via env.var. (bnc #574270)- fixed seg. fault during installation with MD RAIDs- provide name of encrypted dm device in VolumeInfo (bnc #577127) - 2.19.9- adaptions for new parted 2.1 if ioctl BLKRRPART from parted fails, call addpart/delpart to still allow repartitioning of disks where partitions are busy - 2.19.8- fixes for g++ 4.5- fixed writing of mdadm.conf (bnc #565207) - 2.19.7- add "nofail" to dm-encrypted fstab entries and do not set passno to zero any more (bnc #569895)- allow to set driver for IMSM without callback (bnc #574270)- fixed default mount-by for multipath (bnc #572209)- replaced function freeCylindersAfterPartition by freeCylindersAroundPartition - 2.19.6- zero newly created partitions on DASDs (bnc #571828)- allow to use cylinder 0 for partition (bnc #571749)- added NFS4 support (fate #305171)- added getErrorString function (bnc #546012)- allow to ignore failures during commit (fate #304500)- add detected fs to volume data provided for YCP interface (bnc [#457100]) - 2.19.5- added function getRecursiveUsing to determine transitive closure of volumes affected by removal of a device- fixed numbering of RAIDs (bnc #567662)- improved getFreeInfo to allow only querying of certain data- ported MdPart code from SLE11 SP1 - 2.19.4- fix detection of existing file based loop devices - fix edit mode for existing file based loop devices (bnc #480736)- give all info files the extension .info- add capability to verify passwords of file based loop devices- do some changes in handling of encrypted passwords (fixing bnc [#466196] and #480739) - use "crypt" fstab entry when "user" is set, not any more when "noauto" set- added saving and loading of freeinfo and arch- added check for home partitions in getFreeInfo - 2.19.3- fix handling of inactive swap file entry in fstab (bnc #504497)- fix detection of encrypted swap and temp filesystems (bnc [#435337]) - fix various bugs handling encrypted devices- log untranslated messages - 2.19.2- avoid data loss on encrypted partitions using non-LUKS encryption when integrating them into system (bnc #557607)- removed call to devmap_mknod.sh (which has disappeared)- adapted parser for multipath output- read testmode file for LVM VGs- enabled to set "noauto" option for LUKS-encrypted volumes- improved parsing of dmsetup output- added mount graph - 2.19.1- fixed freeCylindersAfterPartition when start of next partition is on same cylinder than end of current (bnc #465370)- run dmraid and multipath only once during detection- improved XEN VBD detection (bnc #365688)- use name instead of device as label in nodes of graph- fixed return value of function getContVolInfo- preserve label when unsetting format flag (bnc #537064)- always use ntfs-3g for NTFS volumes since ntfs is not supported by the kernel anymore- converted usedby information to list (bnc #472812) - 2.19.0- log mdadm.conf created during scan (bnc #547288)- do not detect MDs as disks (bnc #546912) - 2.18.23- added copyright text to source files (bnc #545744)- fixed fstab entries for existing encrypted volumes (bnc #530173) - 2.18.22- fixed setting encryption for existing devices (bnc #539104)- fixed handling of efiboot parameter (bnc #490782)- fixed reading sysfs info for Compaq Intelligent Drive Array (bnc #531568)- improved handling of special characters in filesystem labels (bnc #414294)- added getPartitionPrefix() to interface - 2.18.21- use new python macros- fixed removing encrypted pvs from vg- fix for mmcblk devices- work on extended block devt (fate #305584) - added extendedPossible to DiskInfo - 2.18.20- added minimal experimental btrfs support, esp. filesystems over multiple devices are not supported (fate #306587) - 2.18.19- set ignore_fstab also for non NFS volumes not listed in /etc/fstab (fate #305150)- run swapon with option --fixpgsz (requires util-linux 2.16)- support naming of mmcblk devices (fate #305312) - added getPartitionName() to interface - 2.18.18- use "Arial" in storage graph (see bnc #508092)- work on full disk encryption (fate #305633) - 2.18.17- updated translations- automake 1.11 fix- added python bindings- added translations- added callback for password query - 2.18.16- added complete GPL text (bnc #510349) - 2.18.15- do not report partitions for disks used by BIOS RAID or DM Multipath - added functions setDefaultFs() and getDefaultFs() - 2.18.14- split off libstorage from yast2-storage - 2.18.13cloud101 1535458522  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~/usr2.26.12.2-2.3.12.26.12.2-2.3.1storageException.hGraph.hHumanString.hStorageInterface.hStorageSwig.hStorageVersion.hUtils.hlibstorage.lalibstorage.soautodocsGraph_8h_source.htmlHumanString_8h_source.htmlStorageInterface_8h_source.htmlannotated.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1StorageInterface-members.htmlclassstorage_1_1StorageInterface.htmlclosed.pngdir_70f20ecf11358dff00a0daf546d3147e.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlhierarchy.htmlindex.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructstorage_1_1BtrfsInfo-members.htmlstructstorage_1_1BtrfsInfo.htmlstructstorage_1_1CommitInfo-members.htmlstructstorage_1_1CommitInfo.htmlstructstorage_1_1ContVolInfo-members.htmlstructstorage_1_1ContVolInfo.htmlstructstorage_1_1ContainerInfo-members.htmlstructstorage_1_1ContainerInfo.htmlstructstorage_1_1ContainerInfo.pngstructstorage_1_1ContentInfo-members.htmlstructstorage_1_1ContentInfo.htmlstructstorage_1_1DeviceInfo-members.htmlstructstorage_1_1DeviceInfo.htmlstructstorage_1_1DeviceInfo.pngstructstorage_1_1DiskInfo-members.htmlstructstorage_1_1DiskInfo.htmlstructstorage_1_1DlabelCapabilities-members.htmlstructstorage_1_1DlabelCapabilities.htmlstructstorage_1_1DmInfo-members.htmlstructstorage_1_1DmInfo.htmlstructstorage_1_1DmPartCoInfo-members.htmlstructstorage_1_1DmPartCoInfo.htmlstructstorage_1_1DmPartInfo-members.htmlstructstorage_1_1DmPartInfo.htmlstructstorage_1_1DmmultipathCoInfo-members.htmlstructstorage_1_1DmmultipathCoInfo.htmlstructstorage_1_1DmmultipathInfo-members.htmlstructstorage_1_1DmmultipathInfo.htmlstructstorage_1_1DmraidCoInfo-members.htmlstructstorage_1_1DmraidCoInfo.htmlstructstorage_1_1DmraidInfo-members.htmlstructstorage_1_1DmraidInfo.htmlstructstorage_1_1Environment-members.htmlstructstorage_1_1Environment.htmlstructstorage_1_1FsCapabilities-members.htmlstructstorage_1_1FsCapabilities.htmlstructstorage_1_1LoopInfo-members.htmlstructstorage_1_1LoopInfo.htmlstructstorage_1_1LvmLvInfo-members.htmlstructstorage_1_1LvmLvInfo.htmlstructstorage_1_1LvmLvSnapshotStateInfo-members.htmlstructstorage_1_1LvmLvSnapshotStateInfo.htmlstructstorage_1_1LvmVgInfo-members.htmlstructstorage_1_1LvmVgInfo.htmlstructstorage_1_1MdInfo-members.htmlstructstorage_1_1MdInfo.htmlstructstorage_1_1MdPartCoInfo-members.htmlstructstorage_1_1MdPartCoInfo.htmlstructstorage_1_1MdPartCoStateInfo-members.htmlstructstorage_1_1MdPartCoStateInfo.htmlstructstorage_1_1MdPartInfo-members.htmlstructstorage_1_1MdPartInfo.htmlstructstorage_1_1MdStateInfo-members.htmlstructstorage_1_1MdStateInfo.htmlstructstorage_1_1NfsInfo-members.htmlstructstorage_1_1NfsInfo.htmlstructstorage_1_1PartitionAddInfo-members.htmlstructstorage_1_1PartitionAddInfo.htmlstructstorage_1_1PartitionInfo-members.htmlstructstorage_1_1PartitionInfo.htmlstructstorage_1_1PartitionSlotInfo-members.htmlstructstorage_1_1PartitionSlotInfo.htmlstructstorage_1_1RegionInfo-members.htmlstructstorage_1_1RegionInfo.htmlstructstorage_1_1ResizeInfo-members.htmlstructstorage_1_1ResizeInfo.htmlstructstorage_1_1SubvolumeInfo-members.htmlstructstorage_1_1SubvolumeInfo.htmlstructstorage_1_1TmpfsInfo-members.htmlstructstorage_1_1TmpfsInfo.htmlstructstorage_1_1UsedByInfo-members.htmlstructstorage_1_1UsedByInfo.htmlstructstorage_1_1VolumeInfo-members.htmlstructstorage_1_1VolumeInfo.htmlstructstorage_1_1VolumeInfo.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssexamplesMakefileSaveGraph.ccShowBytes.ccTestDisk.ccTestDiskLog.ccTestLogging.ccTestLoop.ccTestLvm.ccTestLvmSnap.ccTestLvmStripe.ccTestLvmThin.ccTestMd.ccTestProbing.ccpythongraph.pyoutput_test.pyprobing.pyrubygraph.rbhuman.rboutput_test.rbprobing.rb/usr/include//usr/include/storage//usr/lib64//usr/share/doc/packages/libstorage//usr/share/doc/packages/libstorage/autodocs//usr/share/doc/packages/libstorage/examples//usr/share/doc/packages/libstorage/examples/python//usr/share/doc/packages/libstorage/examples/ruby/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8668/openSUSE_Leap_42.3_Update/ec8eb5511d42e3a06d10462488cf9052-libstorage.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux                                       directoryC source, ASCII textLaTeX document, ASCII textASCII textlibtool library fileHTML document, ASCII text, with very long linesPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 136 x 80, 8-bit colormap, non-interlacedPNG image data, 282 x 80, 8-bit colormap, non-interlacedPNG image data, 123 x 80, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedmakefile script, ASCII textPython script, ASCII text executableRuby script, ASCII text executableygܐQ8Jx?`]"k%dQGfwI1YG=ҳ)'ib0XQf B/Бr?˳p!l9~dV,Yh$zlth"6Z޷զ= A!ؐUf#u[#eV2gͯlwxzEhgM<)ǣ6wi諾p3":ȂvŽ%Hp51Sv:_ /ɦ0~Q (U5ٍHϺ6)ǐdpO6+۟>"0%LDC^[PSDxEvPh7=#EH\owt)cmJe'p!ԽB1/tH~<1?*axHG m=>/INO2OC(tq;IBx,&)0*j_Z> kQ2ZSHv PrVd%U5 /l^9U|*dH0z]T×č\B##k#AC0?_M'x5r{}/O#[&9c(%N/(4 3/K O1cknw]bQ%#ZcVާ1;Pk~Ļ5"_$< `nPU67399}F"iy +"V@Cm3]gtQ+ -x xrT# să_C8ˆ9k[P\ڣG:%v[2'ZlAKz(tX)zOZ̙G%`Эl)[dlO+^c@U:سsT(-R^(j8a^'1˄w(ZwH7S.rN~Ta}7@USM$K¬p` 5H3:ѽuaJM0WQWGlPm}DeƓ=v8H_mŠ5U} mn1aZ%WyBB{HYEya k&xv\P "u=߈n&~Ѓ)1΋;N}CpYǗgxx=135w w& wKϕRG D&k$q5fp#B,P_w%nQW X?<>3*;Gѿ6%W56@(?t7-?懷?I\kھ%d8N|FUv<1a)ܓeD-&ھQ֫Et +RI /d7 St[>M5GM˦uD`ɜ3uDC)#:+[#P@δ|W 2X!𖩬{+6Za~}Њ=֥LoͥIu? ]VCA!Wf?ji; BDSf|-., 'T&ڂ"lWWMCfU++ˢo1^:'i[zmqC˴#ڃڶOMZ;ʉ*ǧ/k>Cʼn,}}C7$@N:wB= (6?QS{nʡ*9!S]\e?